導航:首頁 > 程序命令 > linuxiplink命令

linuxiplink命令

發布時間:2024-04-07 08:23:11

linux關於網卡的幾個命令

一、Linux網路屬性配置

1.Linux主機接入到網路方式
IP/NETMASK:實現本地網路通信
路由(網關):可以進行跨網路通信
DNS伺服器地址:基於主機名的通信,Linux可以有三個DNS地址
當第一個地址本身掛了,才會查找其備用地址;若第一個地址無法解析則停止
2.網路屬性配置方式
(1)靜態指定
1)命令方式
ifcfg系列命令:
ifconfig:配置IP,NETMASK
route:配置路由相關信息
netstat:狀態及統計數據查看
iiproute2系列命令:
ip OBJECT:
addr:地址和掩碼;
link:介面
route:路由
ss:狀態及統計數據查看
CentOS 7:nm(Network Manager)家族
nmcli:命令行工具
nmtui:text window 工具
hostname/hostnamectl:主機名配置
2) 配置文件:
RedHat及相關發行版:/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
DNS伺服器指定配置文件:/etc/resolv.conf
本地主機名配置文件:/etc/sysconfig/network
註:命令配置能及時生效,但時關閉當前進程之後配置失效,為一次性配置方式
通過配置文件配置網路屬性,無法立即生效,需要重啟服務、重新載入配置文件或者重啟進程
(2)動態分配:依賴於本地網路中有DHCP服務
DHCP:Dynamic Host Configure Procotol, 動態主機配置協議,此時不能固定IP地址
3.網路介面命名
(1)傳統命名
乙太網:eth#,例如eth0, eth1, …
PPP網路:ppp#, 例如,ppp0, ppp1, …
(2)可預測命名方案(CentOS 7)
支持多種不同的命名機制,根據Fireware, 拓撲結構等信息自動配置
1) Firmware或BIOS為主板上集成的設備提供的索引信息可用,則根據此索引進行命名,如eno1,eno2, …
2) Firmware或BIOS為PCI-E擴展槽所提供的索引信息可用,且可預測,則根據此索引進行命名,如ens1, ens2, …
3) 如果硬體介面的物理位置信息可用,則根據此信息命名,如enp2s0, …
4) 如果用戶顯式定義,也可根據MAC地址命名,例如eno16777736(十六進制MAC), …
5)上述均不可用,則仍使用傳統方式命名;
(3)命名格式的組成
en:ethernet,表示網際網路網卡介面
wl:wlan,表示無線網網卡介面
ww:wwan,Wireless Wide Area Network,表示無線廣域網網卡
(4)名稱類型:
o<index>:集成設備的設備索引號;
s<slot>:擴展槽的索引號;
x<MAC>:基於MAC地址的命名;
p<bus>s<slot>:基於匯流排及槽的拓撲結構進行命名;

② linux下怎樣判斷wifi已經連接成功

linux下可以用iwconfig判斷wifi已經連接成功,命令格式如下:

$ iwconfig

可以看到無線的鏈接狀態。

③ Linux用什麼命令設置IP地址啊

Ip命令需要和參數一起使用才能指明精確的顯示內容。使用ip addr可以查看當前的網路;使用ip link可以分析網卡的狀態;使用ip route可以查看路由表。

所有這些命令都可以和show命令進行搭配。ip address show可以顯示當前的IP地址配置;ip link show可以告訴你鏈路的統計信息;ip route show會顯示當前的路由表。

在這個輸出內容裡面,ip addr show命令展現了你的Linux網路配置中所有介面的信息。例1中展現了兩個網卡。lo網卡是它的回環介面,是給進程用來做基於IP協議的通訊的。比較重要的介面是eth0,是這台伺服器上第一個乙太網介面。你可以從中看到有三個比較重要的信息:MAC地址(用link/ether表示),IPv4地址以及IPv6地址。可以通過驗證這些信息來確認是否與你需要使用的一致。

不是所有的Linux系統都會將標準的乙太網卡顯示為eth0。新的Linux內核會使用biosdevname功能,它會使辨別一張特定的網卡更加容易。設備的名稱是唯一的,類似於eno1677736,不過這個命名在不同的Linux系統間也不是標准統一的。

另一個比較有用的來查看Linux網路配置的命令是ip –s link。這個命令展示了從一個網卡發出去的數據包的統計信息。Linux的ip –s link命令(查看例2)在你遭遇網卡故障並且希望能確保網卡在傳輸中沒有丟包的時候會有幫助。

當檢查完網路配置之後,可能還需要檢查一下路由。可以使用ip route show(見例3)來查看當前的路由表。你將會看到默認路由,它表明了當機器需要訪問其他網路的時候需要經過的網關的IP地址。

早在10年前,在Linux伺服器上使用ifconfig命令查看當前網路信息這種方法已經開始棄用。

Linux網路棧已經從全盛時期的ifconfig發生變化了,如果現在還在使用ifconfig,那麼你會錯過很多信息。隨著網路棧的變化,ip命令被引進來管理Linux網路配置的各個方面,而ifconfig命令的開發也再沒有繼續了。

Linux的ifconfig命令並不準確。舉個例子,當管理員希望在網卡上配置額外的IP地址時,如果這個地址是使用ip常規命令配置的,那麼你使用ifconfig將看不到這個IP地址。正因為如此,在現在很多Linux發行版本中,ifconfig命令已經不再包含於其中了。

④ Linux緋葷粺鏌ョ湅IP鍦板潃 IP璁劇疆涓庢煡鐪嬪懡浠ゅぇ鍏

Linux鏄涓縐嶈嚜鐢卞拰寮鏀炬簮鐮佺殑綾籙nix鎿嶄綔緋葷粺錛屽瓨鍦ㄧ潃璁稿氫笉鍚岀殑Linux鐗堟湰錛屼絾瀹冧滑閮戒嬌鐢ㄤ簡Linux鍐呮牳錛屽湪寰堝氫笓涓氳$畻鏈哄満鍚堥兘鏈夌敤鍒般侺inux鎿嶄綔緋葷粺浣跨敤鐩稿硅緝涓哄嶆潅錛岀敱浜庨氬父閮芥槸鍛戒護鎿嶄綔錛屾瘮鎴戜滑鐔熺煡鐨刉inodows緋葷粺鏇翠笉瀹規槗涓婃墜錛屼絾鍏跺畨鍏ㄦу嵈瑕佹洿楂橈紝閽堝歸渶瑕佽劇疆Linux緋葷粺緗戠粶鐨勬湅鍙嬶紝浠ヤ笅鐧句簨緗戝皬緙栦負鍏墮檮涓妉inux緋葷粺IP璁劇疆涓庢煡鐪嬪懡浠ゅぇ鍏錛屽笇鏈涘規柊鎵嬫湅鍙嬫湁鎵甯鍔┿
1. 浣跨敤ifconfig鍛戒護閰嶇疆騫舵煡鐪嬬綉緇滄帴鍙f儏鍐電ず渚1: 閰嶇疆eth0鐨処P錛屽悓鏃舵縺媧昏懼:# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up紺轟緥2: 閰嶇疆eth0鍒鍚嶈懼 eth0:1 鐨処P錛屽苟娣誨姞璺鐢# ifconfig eth0:1 192.168.4.2# route add 鈥搵ost 192.168.4.2 dev eth0:1紺轟緥3:嬋媧伙紙紱佺敤錛夎懼# ifconfig eth0:1 up(down)紺轟緥4:鏌ョ湅鎵鏈夛紙鎸囧畾錛夌綉緇滄帴鍙i厤緗# ifconfig (eth0)鈥斺斺斺斺斺斺斺斺2. 浣跨敤route 鍛戒護閰嶇疆璺鐢辮〃紺轟緥1:娣誨姞鍒頒富鏈鴻礬鐢# route add 鈥搵ost 192.168.4.2 dev eth0:1# route add 鈥搵ost 192.168.4.1 gw 192.168.4.250紺轟緥2:娣誨姞鍒扮綉緇滅殑璺鐢# route add 鈥搉et IP netmask MASK eth0# route add 鈥搉et IP netmask MASK gw IP# route add 鈥搉et IP/24 eth1紺轟緥3:娣誨姞榛樿ょ綉鍏# route add default gw IP紺轟緥4:鍒犻櫎璺鐢# route del 鈥搵ost 192.168.4.1 dev eth0:1紺轟緥5:鏌ョ湅璺鐢變俊鎮#route 鎴杛oute -n(-n 琛ㄧず涓嶈В鏋愬悕瀛,鍒楀嚭閫熷害浼氭瘮route 蹇)鈥斺斺斺斺斺斺斺斺3.ARP 綆$悊鍛戒護紺轟緥1:鏌ョ湅ARP緙撳瓨# arp紺轟緥2:娣誨姞# arp 鈥搒 IP MAC紺轟緥3: 鍒犻櫎# arp 鈥揹 IP鈥斺斺斺斺斺斺斺斺4.ip鏄痠proute2杞浠跺寘閲岄潰鐨勪竴涓寮哄ぇ鐨勭綉緇滈厤緗宸ュ叿錛屽畠鑳藉熸浛浠d竴浜涗紶緇熺殑緗戠粶綆$悊宸ュ叿銆備緥濡傦細ifconfig銆乺oute絳,涓婇潰鐨勭ず渚嬪畬鍏ㄥ彲浠ョ敤涓嬮潰鐨剗p鍛戒護瀹炵幇,鑰屼笖ip鍛戒護鍙浠ュ疄鐜版洿澶氱殑鍔熻兘.涓嬮潰浠嬬粛涓浜涚ず渚:
4.0 ip鍛戒護鐨勮娉昳p [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
4.1 ip link set鈥撴敼鍙樿懼囩殑灞炴.緙╁啓錛歴et銆乻
紺轟緥1錛歶p/down 璧峰姩錛忓叧闂璁懼囥# ip link set dev eth0 up榪欎釜絳変簬浼犵粺鐨 # ifconfig eth0 up(down)紺轟緥2錛氭敼鍙樿懼囦紶杈撻槦鍒楃殑闀垮害銆傚弬鏁:txqueuelen NUMBER鎴栬卼xqlen NUMBER# ip link set dev eth0 txqueuelen 100紺轟緥3錛氭敼鍙樼綉緇滆懼嘙TU(鏈澶т紶杈撳崟鍏)鐨勫箋# ip link set dev eth0 mtu 1500紺轟緥4錛 淇鏀圭綉緇滆懼囩殑MAC鍦板潃銆傚弬鏁: address LLADDRESS# ip link set dev eth0 address 00:01:4f:00:15:f1
4.2 ip link show鈥撴樉紺鴻懼囧睘鎬.緙╁啓錛歴how銆乴ist銆乴st銆乻h銆乴s銆乴-s閫夐」鍑虹幇涓ゆ℃垨鑰呮洿澶氭★紝ip浼氳緭鍑烘洿涓鴻︾粏鐨勯敊璇淇℃伅緇熻°傜ず渚:# ip -s -s link ls eth0榪欎釜鍛戒護絳変簬浼犵粺鐨 ifconfig eth0鈥斺斺斺斺斺斺斺斺5.1 ip address add鈥撴坊鍔犱竴涓鏂扮殑鍗忚鍦板潃. 緙╁啓錛歛dd銆乤紺轟緥1錛氫負姣忎釜鍦板潃璁劇疆涓涓瀛楃︿覆浣滀負鏍囩俱備負浜嗗拰Linux-2.0鐨勭綉緇滃埆鍚嶅吋瀹癸紝榪欎釜瀛楃︿覆蹇呴』浠ヨ懼囧悕寮澶達紝鎺ョ潃涓涓鍐掑彿錛# ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0紺轟緥2: 鍦ㄤ互澶緗戞帴鍙eth0涓婂炲姞涓涓鍦板潃192.168.20.0錛屾帺鐮侀暱搴︿負24浣(155.155.155.0)錛屾爣鍑嗗箍鎾鍦板潃錛屾爣絳句負eth0:Alias錛# ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1榪欎釜鍛戒護絳変簬浼犵粺鐨:ifconfig eth1:1 192.168.4.2
5.2 ip address delete鈥撳垹闄や竴涓鍗忚鍦板潃. 緙╁啓錛歞elete銆乨el銆乨# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
5.3 ip address show鈥撴樉紺哄崗璁鍦板潃. 緙╁啓錛歴how銆乴ist銆乴st銆乻h銆乴s銆乴# ip addr ls eth0
5.4.ip address flush鈥撴竻闄ゅ崗璁鍦板潃. 緙╁啓錛歠lush銆乫紺轟緥1 : 鍒犻櫎灞炰簬縐佺綉10.0.0.0/8鐨勬墍鏈夊湴鍧錛# ip -s -s a f to 10/8紺轟緥2 : 鍙栨秷鎵鏈変互澶緗戝崱鐨処P鍦板潃# ip -4 addr flush label 鈥渆th0鈥斥斺斺斺斺斺斺斺斺6. ip neighbour鈥搉eighbour/arp琛ㄧ$悊鍛戒護緙╁啓 neighbour銆乶eighbor銆乶eigh銆乶鍛戒護 add銆乧hange銆乺eplace銆乨elete銆乫ulsh銆乻how(鎴栬卨ist)
6.1 ip neighbour add 鈥 娣誨姞涓涓鏂扮殑閭繪帴鏉$洰ip neighbour change鈥撲慨鏀逛竴涓鐜版湁鐨勬潯鐩甶p neighbour replace鈥撴浛鎹涓涓宸叉湁鐨勬潯鐩緙╁啓錛歛dd銆乤錛沜hange銆乧hg錛況eplace銆乺epl紺轟緥1: 鍦ㄨ懼噀th0涓婏紝涓哄湴鍧10.0.0.3娣誨姞涓涓猵ermanent ARP鏉$洰錛# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm紺轟緥2:鎶婄姸鎬佹敼涓簉eachable# ip neigh chg 10.0.0.3 dev eth0 nud reachable
6.2.ip neighbour delete鈥撳垹闄や竴涓閭繪帴鏉$洰紺轟緥1:鍒犻櫎璁懼噀th0涓婄殑涓涓獮RP鏉$洰10.0.0.3# ip neigh del 10.0.0.3 dev eth06.3.ip neighbour show鈥撴樉紺虹綉緇滈偦灞呯殑淇℃伅.緙╁啓錛歴how銆乴ist銆乻h銆乴s紺轟緥1: # ip -s n ls 193.233.7.254193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable6.4.ip neighbour flush鈥撴竻闄ら偦鎺ユ潯鐩. 緙╁啓錛歠lush銆乫紺轟緥1: (-s 鍙浠ユ樉紺鴻︾粏淇℃伅)# ip -s -s n f 193.233.7.254鈥斺斺斺斺斺斺斺斺7. 璺鐢辮〃綆$悊7.1.緙╁啓 route銆乺o銆乺7.5.璺鐢辮〃浠嶭inux-2.2寮濮嬶紝鍐呮牳鎶婅礬鐢卞綊綰沖埌璁稿氳礬鐢辮〃涓錛岃繖浜涜〃閮借繘琛屼簡緙栧彿錛岀紪鍙鋒暟瀛楃殑鑼冨洿鏄1鍒255銆傚彟澶栵紝涓轟簡鏂逛究錛岃繕鍙浠ュ湪/etc/iproute2/rt_tables涓涓鴻礬鐢辮〃鍛藉悕銆傞粯璁ゆ儏鍐典笅錛屾墍鏈夌殑璺鐢遍兘浼氳鎻掑叆鍒拌〃main(緙栧彿254)涓銆傚湪榪涜岃礬鐢辨煡璇㈡椂錛屽唴鏍稿彧浣跨敤璺鐢辮〃main銆
7.6.ip route add 鈥 娣誨姞鏂拌礬鐢眎p route change 鈥 淇鏀硅礬鐢眎p route replace 鈥 鏇挎崲宸叉湁鐨勮礬鐢辯緝鍐欙細add銆乤錛沜hange銆乧hg錛況eplace銆乺epl紺轟緥1: 璁劇疆鍒扮綉緇10.0.0/24鐨勮礬鐢辯粡榪囩綉鍏193.233.7.65# ip route add 10.0.0/24 via 193.233.7.65
紺轟緥2: 淇鏀瑰埌緗戠粶10.0.0/24鐨勭洿鎺ヨ礬鐢憋紝浣垮叾緇忚繃璁懼嘾ummy# ip route chg 10.0.0/24 dev mmy
紺轟緥3: 瀹炵幇閾捐礬璐熻澆騫寵.鍔犲叆緙虹渷澶氳礬寰勮礬鐢憋紝璁﹑pp0鍜宲pp1鍒嗘媴璐熻澆(娉ㄦ剰錛歴cope鍊煎苟闈炲繀闇錛屽畠鍙涓嶈繃鏄鍛婅瘔鍐呮牳錛岃繖涓璺鐢辮佺粡榪囩綉鍏寵屼笉鏄鐩磋繛鐨勩傚疄闄呬笂錛屽傛灉浣犵煡閬撹繙紼嬬鐐圭殑鍦板潃錛屼嬌鐢╲ia鍙傛暟鏉ヨ劇疆灝辨洿濂戒簡)銆# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1# ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1紺轟緥4: 璁劇疆NAT璺鐢便傚湪杞鍙戞潵鑷192.203.80.144鐨勬暟鎹鍖呬箣鍓嶏紝鍏堣繘琛岀綉緇滃湴鍧杞鎹錛屾妸榪欎釜鍦板潃杞鎹涓193.233.7.83# ip route add nat 192.203.80.142 via 193.233.7.83
紺轟緥5: 瀹炵幇鏁版嵁鍖呯駭璐熻澆騫寵,鍏佽告妸鏁版嵁鍖呴殢鏈轟粠澶氫釜璺鐢卞彂鍑恆倃eight 鍙浠ヨ劇疆鏉冮噸.# ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth1 weight 1
7.7.ip route delete鈥 鍒犻櫎璺鐢辯緝鍐欙細delete銆乨el銆乨紺轟緥1:鍒犻櫎涓婁竴鑺傚懡浠ゅ姞鍏ョ殑澶氳礬寰勮礬鐢# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1
7.8.ip route show 鈥 鍒楀嚭璺鐢辯緝鍐欙細show銆乴ist銆乻h銆乴s銆乴
紺轟緥1: 璁$畻浣跨敤gated/bgp鍗忚鐨勮礬鐢變釜鏁# ip route ls proto gated/bgp |wc1413989179010
紺轟緥2: 璁$畻璺鐢辯紦瀛橀噷闈㈢殑鏉℃暟錛岀敱浜庤緙撳瓨璺鐢辯殑灞炴у彲鑳藉ぇ浜庝竴琛岋紝浠ユら渶瑕佷嬌鐢-o閫夐」# ip -o route ls cloned |wc159254318707紺轟緥3: 鍒楀嚭璺鐢辮〃TABLEID閲岄潰鐨勮礬鐢便傜己鐪佽劇疆鏄痶able main銆俆ABLEID鎴栬呮槸涓涓鐪熸g殑璺鐢辮〃ID鎴栬呮槸/etc/iproute2/rt_tables鏂囦歡瀹氫箟鐨勫瓧絎︿覆錛屾垨鑰呮槸浠ヤ笅鐨勭壒孌婂礆細all 鈥 鍒楀嚭鎵鏈夎〃鐨勮礬鐢憋紱cache 鈥 鍒楀嚭璺鐢辯紦瀛樼殑鍐呭廣俰p ro ls 193.233.7.82 tab cache紺轟緥4: 鍒楀嚭鏌愪釜璺鐢辮〃鐨勫唴瀹# ip route ls table fddi153
紺轟緥5: 鍒楀嚭榛樿よ礬鐢辮〃鐨勫唴瀹# ip route ls榪欎釜鍛戒護絳変簬浼犵粺鐨: route
7.9.ip route flush 鈥 鎿﹂櫎璺鐢辮〃紺轟緥1: 鍒犻櫎璺鐢辮〃main涓鐨勬墍鏈夌綉鍏寵礬鐢憋紙紺轟緥錛氬湪璺鐢辯洃鎺х▼搴忔寕鎺変箣鍚庯級錛# ip -4 ro flush scope global type unicast紺轟緥2:娓呴櫎鎵鏈夎鍏嬮殕鍑烘潵鐨処Pv6璺鐢憋細# ip -6 -s -s ro flush cache紺轟緥3:鍦╣ated紼嬪簭鎸傛帀涔嬪悗錛屾竻闄ゆ墍鏈夌殑BGP璺鐢憋細# ip -s ro f proto gated/bgp紺轟緥4: 娓呴櫎鎵鏈塱pv4璺鐢眂ache# ip route flush cache*** IPv4 routing cache is flushed.
7.10ip route get 鈥 鑾峰緱鍗曚釜璺鐢 .緙╁啓錛歡et銆乬浣跨敤榪欎釜鍛戒護鍙浠ヨ幏寰楀埌杈劇洰鐨勫湴鍧鐨勪竴涓璺鐢變互鍙婂畠鐨勭『鍒囧唴瀹廣俰p route get鍛戒護鍜宨p route show鍛戒護鎵ц岀殑鎿嶄綔鏄涓嶅悓鐨勩俰p route show鍛戒護鍙鏄鏄劇ず鐜版湁鐨勮礬鐢憋紝鑰宨p route get鍛戒護鍦ㄥ繀瑕佹椂浼氭淳鐢熷嚭鏂扮殑璺鐢便傜ず渚1: 鎼滅儲鍒193.233.7.82鐨勮礬鐢# ip route get 193.233.7.82193.233.7.82 dev eth0src 193.233.7.65 realms inr.ac cachemtu 1500 rtt 300紺轟緥2: 鎼滅儲鐩鐨勫湴鍧鏄193.233.7.82錛屾潵鑷193.233.7.82錛屼粠eth0璁懼囧埌杈劇殑璺鐢憋紙榪欐潯鍛戒護浼氫駭鐢熶竴鏉¢潪甯告湁鎰忔濈殑璺鐢憋紝榪欐槸涓鏉″埌193.233.7.82鐨勫洖鐜璺鐢憋級# ip r g 193.233.7.82 from 193.233.7.82 iif eth0193.233.7.82 from 193.233.7.82 dev eth0src 193.233.7.65realms inr.ac/inr.accache ;mtu 1500 rtt 300 iif eth0鈥斺斺斺斺斺斺斺斺8. ip route 鈥 璺鐢辯瓥鐣ユ暟鎹搴撶$悊鍛戒護鍛戒護add銆乨elete銆乻how(鎴栬卨ist)娉ㄦ剰錛氱瓥鐣ヨ礬鐢(policy routing)涓嶇瓑浜庤礬鐢辯瓥鐣(rouing policy)銆傚湪鏌愪簺鎯呭喌涓嬶紝鎴戜滑涓嶅彧鏄闇瑕侀氳繃鏁版嵁鍖呯殑鐩鐨勫湴鍧鍐沖畾璺鐢憋紝鍙鑳借繕闇瑕侀氳繃鍏朵粬涓浜涘煙錛氭簮鍦板潃銆両P鍗忚銆佷紶杈撳眰絝鍙g敋鑷蟲暟鎹鍖呯殑璐熻澆銆傝繖灝卞彨鍋氾細絳栫暐璺鐢(policy routing)銆
8.5. ip rule add 鈥 鎻掑叆鏂扮殑瑙勫垯ip rule delete 鈥 鍒犻櫎瑙勫垯緙╁啓錛歛dd銆乤錛沝elete銆乨el銆乨
紺轟緥1: 閫氳繃璺鐢辮〃inr.ruhep璺鐢辨潵鑷婧愬湴鍧涓192.203.80/24鐨勬暟鎹鍖卛p ru add from 192.203.80/24 table inr.ruhep prio 220
紺轟緥2:鎶婃簮鍦板潃涓193.233.7.83鐨勬暟鎹鎶ョ殑婧愬湴鍧杞鎹涓192.203.80.144錛屽苟閫氳繃琛1榪涜岃礬鐢眎p ru add from 193.233.7.83 nat 192.203.80.144 table 1 prio 320
紺轟緥3:鍒犻櫎鏃犵敤鐨勭己鐪佽勫垯ip ru del prio 32767
8.7. ip rule show 鈥 鍒楀嚭璺鐢辮勫垯緙╁啓錛歴how銆乴ist銆乻h銆乴s銆乴紺轟緥1:# ip ru ls0:from all lookup local32762:from 192.168.4.89 lookup fddi15332764:from 192.168.4.88 lookup fddi15332766:from all lookup main32767:from all lookup 253鈥斺斺斺斺斺斺斺斺9.ip maddress 鈥 澶氭挱鍦板潃綆$悊緙╁啓錛歴how銆乴ist銆乻h銆乴s銆乴9.3.ip maddress show 鈥 鍒楀嚭澶氭挱鍦板潃紺轟緥1: # ip maddr ls mmy
9.4. ip maddress add 鈥 鍔犲叆澶氭挱鍦板潃ip maddress delete 鈥 鍒犻櫎澶氭挱鍦板潃緙╁啓錛歛dd銆乤錛沝elete銆乨el銆乨浣跨敤榪欎袱涓鍛戒護錛屾垜浠鍙浠ユ坊鍔狅紡鍒犻櫎鍦ㄧ綉緇滄帴鍙d笂鐩戝惉鐨勯摼璺灞傚氭挱鍦板潃銆傝繖涓鍛戒護鍙鑳界$悊閾捐礬灞傚湴鍧銆
紺轟緥1: 澧炲姞# ip maddr add 33:33:00:00:00:01 dev mmy紺轟緥2: 鏌ョ湅# ip -O maddr ls mmy2:mmylink33:33:00:00:00:01 users 2 staticlink01:00:5e:00:00:01紺轟緥3: 鍒犻櫎# ip maddr del 33:33:00:00:00:01 dev mmy鈥斺斺斺斺斺斺斺斺10.ip mroute 鈥 澶氭挱璺鐢辯紦瀛樼$悊
10.4.ip mroute show 鈥 鍒楀嚭澶氭挱璺鐢辯紦瀛樻潯鐩緙╁啓錛歴how銆乴ist銆乻h銆乴s銆乴
紺轟緥1:鏌ョ湅# ip mroute ls(193.232.127.6, 224.0.1.39)Iif: unresolved(193.232.244.34, 224.0.1.40)Iif: unresolved(193.233.7.65, 224.66.66.66)Iif: eth0Oifs: pimreg紺轟緥2:鏌ョ湅# ip -s mr ls 224.66/16(193.233.7.65, 224.66.66.66)Iif: eth0Oifs: pimreg9383 packets, 300256 bytes鈥斺斺斺斺斺斺斺斺11. ip tunnel 鈥 閫氶亾閰嶇疆緙╁啓tunnel銆乼unl
11.4.ip tunnel add 鈥 娣誨姞鏂扮殑閫氶亾ip tunnel change 鈥 淇鏀圭幇鏈夌殑閫氶亾ip tunnel delete 鈥 鍒犻櫎涓涓閫氶亾緙╁啓錛歛dd銆乤錛沜hange銆乧hg錛沝elete銆乨el銆乨紺轟緥1:寤虹珛涓涓鐐瑰圭偣閫氶亾錛屾渶澶TTL鏄32# ip tunnel add Cisco mode sit remote 192.31.7.104 local 192.203.80.1 ttl 32
11.4.ip tunnel show 鈥 鍒楀嚭鐜版湁鐨勯氶亾緙╁啓錛歴how銆乴ist銆乻h銆乴s銆乴紺轟緥1:# ip -s tunl ls Cisco鈥斺斺斺斺斺斺斺斺12. ip monitor鍜宺tmon 鈥 鐘舵佺洃瑙唅p鍛戒護鍙浠ョ敤浜庤繛緇鍦扮洃瑙嗚懼囥佸湴鍧鍜岃礬鐢辯殑鐘舵併傝繖涓鍛戒護閫夐」鐨勬牸寮忔湁鐐逛笉鍚岋紝鍛戒護閫夐」鐨勫悕瀛楀彨鍋歮onitor錛屾帴鐫鏄鎿嶄綔瀵硅薄錛歩p monitor [ file FILE ] [ all | OBJECT-LIST ]紺轟緥1:# rtmon file /var/log/rtmon.log紺轟緥2:# ip monitor file /var/log/rtmon.log r

⑤ 配置LINUX的IP命令

通過配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:

ONBOOT=yes

BOOTPROTO=none:表示不使用dhcp服務,如果是手動配置靜態的ip地址,BOOTPROTO的值可以為none或者static。

IPADDR=192.168.1.66:表示設置IP地址。

NETMASK=255.255.255.0:表示設置子網掩碼。

GATEWAY=192.168.1.1: 表示設置網關。

DNS1=192.168.1.1:表示設置首選DNS伺服器,DNS有自己的配置文件/etc/resolv.conf,在這里設置DNS,就是把它寫入了DNS的配置文件/etc/resolv.conf。

然後,執行service network restart,重啟網路服務配置文件生效即可。

(5)linuxiplink命令擴展閱讀:

通過ifconfig命令配置LINUX的IP命令:

命令名稱:ifconfig

基本語法:ifconfig [網卡標識] [IP地址]

英文原意:interface configuration

執行許可權:root

功能描述:查看或臨時配置網卡信息

說明: ifconfig 命令主要是用來查看網卡的配置信息,因為用它來配置網卡的IP地址時,只會臨時生效(Linux伺服器重啟後就會失效)。

這種配置ip的方式只能設置IP和子網掩碼,估只適合內網(區域網)使用。
如果想連通外網,還必須設置網關和DNS。

⑥ linux系統怎麼重啟網卡

方法/步驟在實際工作中,經常會遇到linux系統進行重啟網卡的操作,下面逐一介紹。
一、service
network
restart
1、首先用crt工具連接到linux命令行界面。
或者進入操作系統界面,選擇終端輸入。
2、如果我們對所有的網卡進行重啟操作。
可以嘗試輸入:service
network
restart
命令進行操作。
3、樣就完成了用service
network
restart命令重啟網卡的操作。
二、ifconfig
eth0
down
/
ifconfig
eth0
up
1、連接到命令行界面,輸入ifconfig查看網卡的基本信息。
2、查看到eth3的網卡信息。
輸入ifconfig
eth3
down
,卸載eth3網卡。
3、輸入ifconfig
eth3
up,重新載入eth3網卡。
三、ifdown
eth0
/
ifup
eth0
1、連接到命令行界面。輸入ifdown
eth3,對網卡eth3進行卸載。
2、輸入ifup
eth3,對網卡eth3進行重新載入。
3、這樣就完成了對網卡的重啟操作。

閱讀全文

與linuxiplink命令相關的資料

熱點內容
app如何認定許可權 瀏覽:849
兩個復數相除的角度計演算法則 瀏覽:584
電商類app開發怎麼收費 瀏覽:300
打造電子書反編譯工具 瀏覽:74
壓縮比115 瀏覽:558
pdf怎麼摳圖 瀏覽:864
霍妮pdf 瀏覽:808
反編譯VMP 瀏覽:46
hello編譯器 瀏覽:771
apk程序加密 瀏覽:595
如何給app重命名 瀏覽:603
怎麼幽默調侃程序員 瀏覽:285
忘記密碼解壓視頻 瀏覽:911
運城機場春運加密 瀏覽:287
安卓手機如何關閉app後台 瀏覽:154
安卓數字密碼忘記怎麼破解 瀏覽:252
pythonzmq模式 瀏覽:182
linux運行php網站 瀏覽:866
實驗室無油壓縮機 瀏覽:807
哪裡可以免費看動畫app 瀏覽:55