當前位置:首頁 » 幣種行情 » eth0參數值

eth0參數值

發布時間: 2024-07-01 06:55:52

❶ linux下配置網路連接

linux 命令配置網路連接首先,先了解傳統的網路設置命令:
1. 使用ifconfig命令設置並查看網路介面情況
示例1: 設置eth0的IP,同時激活設備:
# ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up
示例2: 設置eth0別名設備 eth0:1 的IP,並添加路由
# ifconfig eth0:1 192.168.4.2
# route add ?host 192.168.4.2 dev eth0:1
示例3:激活(禁用)設備
# ifconfig eth0:1 up(down)
示例4:查看所有(指定)網路介面設置
# ifconfig (eth0)
2. 使用route 命令設置路由表
示例1:添加到主機路由
# route add ?host 192.168.4.2 dev eth0:1
# route add ?host 192.168.4.1 gw 192.168.4.250
示例2:添加到網路的路由
# route add ?net IP netmask MASK eth0
# route add ?net IP netmask MASK gw IP
# route add ?net IP/24 eth1
示例3:添加默認網關
# route add default gw IP
示例4:刪除路由
# route del ?host 192.168.4.1 dev eth0:1
示例5:查看路由信息
# route 或 route -n (-n 表示不解析名字,列出速度會比route 快)
3.ARP 管理命令
示例1:查看ARP緩存
# arp
示例2: 添加
# arp ?s IP MAC
示例3: 刪除
# arp ?d IP
4. ip是iproute2軟體包裡面的一個強大的網路設置工具,他能夠替代一些傳統的網路管理工具。例如:ifconfig、route等,
上面的示例完萬能用下面的ip命令實現,而且ip命令能實現更多的功能.下面介紹一些示例:
4.0 ip命令的語法
ip命令的用法如下:
ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]
4.1 ip link set--改動設備的屬性. 縮寫:set、s
示例1:up/down 起動/關閉設備。
# ip link set dev eth0 up
這個等於傳統的 # ifconfig eth0 up(down)
示例2:改動設備傳輸隊列的長度。
參數:txqueuelen NUMBER或txqlen NUMBER
# ip link set dev eth0 txqueuelen 100
示例3:改動網路設備MTU(最大傳輸單元)的值。
# 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--顯示設備屬性. 縮寫:show、list、lst、sh、ls、l
-s選項出現兩次或更多次,ip會輸出更為周詳的錯誤信息統計。
示例:
# ip -s -s link ls eth0
eth0: mtu 1500 qdisc cbq qlen 100
link/ether 00:a0:cc:66:18:78 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
2449949362 2786187 0 0 0 0
RX errors: length crc frame fifo missed
0 0 0 0 0
TX: bytes packets errors dropped carrier collsns
178558497 1783946 332 0 332 35172
TX errors: aborted fifo window heartbeat
0 0 0 332
這個命令等於傳統的 ifconfig eth0
5.1 ip address add--添加一個新的協議地址. 縮寫:add、a
示例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--刪除一個協議地址. 縮寫:delete、del、d
# ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1
5.3 ip address show--顯示協議地址. 縮寫:show、list、lst、sh、ls、l
# ip addr ls eth0
5.4.ip address flush--清除協議地址. 縮寫:flush、f
示例1 : 刪除屬於私網10.0.0.0/8的所有地址:
# ip -s -s a f to 10/8
示例2 : 取消所有乙太網卡的IP地址
# ip -4 addr flush label "eth0"
6. ip neighbour--neighbour/arp表管理命令
縮寫 neighbour、neighbor、neigh、n
命令 add、change、replace、delete、fulsh、show(或list)
6.1 ip neighbour add -- 添加一個新的鄰接條目
ip neighbour change--修改一個現有的條目
ip neighbour replace--替換一個已有的條目
縮寫:add、a;change、chg;replace、repl
示例1: 在設備eth0上,為地址10.0.0.3添加一個permanent ARP條目:
# ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm
示例2:把狀態改為reachable
# ip neigh chg 10.0.0.3 dev eth0 nud reachable
6.2.ip neighbour delete--刪除一個鄰接條目
示例1:刪除設備eth0上的一個ARP條目10.0.0.3
# ip neigh del 10.0.0.3 dev eth0
6.3.ip neighbour show--顯示網路鄰居的信息. 縮寫:show、list、sh、ls
示例1: # ip -s n ls 193.233.7.254
193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable
6.4.ip neighbour flush--清除鄰接條目. 縮寫:flush、f
示例1: (-s 能顯示周詳信息)
# ip -s -s n f 193.233.7.254
7. 路由表管理
7.1.縮寫 route、ro、r
7.5.路由表
從Linux-2.2開始,內核把路由歸納到許多路由表中,這些表都進行了編號,編號數字的范圍是1到255。另外,
為了方便,還能在/etc/iproute2/rt_tables中為路由表命名。
默認情況下,所有的路由都會被插入到表main(編號254)中。在進行路由查詢時,內核只使用路由表main。
7.6.ip route add -- 添加新路由
ip route change -- 修改路由
ip route replace -- 替換已有的路由
縮寫:add、a;change、chg;replace、repl
示例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的直接路由,使其經過設備mmy
# ip route chg 10.0.0/24 dev mmy
示例3: 實現鏈路負載平衡.加入預設多路徑路由,讓ppp0和ppp1分擔負載(注意:scope值並非必需,他只不過是告訴內核,
這個路由要經過網關而不是直連的。實際上,如果你知道遠程端點的地址,使用via參數來設置就更好了)。
# 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: 實現數據包級負載平衡,允許把數據包隨機從多個路由發出。weight 能設置權重.
# 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、del、d
示例1:刪除上一節命令加入的多路徑路由
# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1
7.8.ip route show -- 列出路由
縮寫:show、list、sh、ls、l
示例1: 計算使用gated/bgp協議的路由個數
# ip route ls proto gated/bgp |wc
1413 9891 79010
示例2: 計算路由緩存裡面的條數,由於被緩存路由的屬性可能大於一行,以此需要使用-o選項
# ip -o route ls cloned |wc
159 2543 18707
示例3: 列出路由表TABLEID裡面的路由。預設設置是table main。TABLEID或是個真正的路由表ID或是/etc/iproute2/rt_tables文件定義的字元串,
或是以下的特別值:
all -- 列出所有表的路由;
cache -- 列出路由緩存的內容。
ip 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:清除所有被克隆出來的IPv6路由:
# ip -6 -s -s ro flush cache
示例3: 在gated程式掛掉之後,清除所有的BGP路由:
# ip -s ro f proto gated/bgp
示例4: 清除所有ipv4路由cache
# ip route flush cache
*** IPv4 routing cache is flushed.
7.10 ip route get -- 獲得單個路由 .縮寫:get、g
使用這個命令能獲得到達目的地址的一個路由及他的確切內容。
ip route get命令和ip route show命令執行的操作是不同的。ip route show命令只是顯示現有的路由,而ip route get命令在必要時會派生出新的路由。
示例1: 搜索到193.233.7.82的路由
# ip route get 193.233.7.82
193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac cache mtu 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 eth0
193.233.7.82 from 193.233.7.82 dev eth0 src 193.233.7.65 realms inr.ac/inr.ac
cache mtu 1500 rtt 300 iif eth0
8. ip route -- 路由策略資料庫管理命令
命令add、delete、show(或list)
注意:策略路由(policy routing)不等於路由策略(rouing policy)。
在某些情況下,我們不只是需要通過數據包的目的地址決定路由,可能還需要通過其他一些域:源地址、IP協議、傳輸層埠甚至數據包的負載。
這就叫做:策略路由(policy routing)。
8.5. ip rule add -- 插入新的規則
ip rule delete -- 刪除規則
縮寫:add、a;delete、del、d
示例1: 通過路由表inr.ruhep路由來自源地址為192.203.80/24的數據包
ip ru add from 192.203.80/24 table inr.ruhep prio 220
示例2:把源地址為193.233.7.83的數據報的源地址轉換為192.203.80.144,並通過表1進行路由
ip 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 -- 列出路由規則
縮寫:show、list、sh、ls、l
示例1: # ip ru ls
0: from all lookup local
32762: from 192.168.4.89 lookup fddi153
32764: from 192.168.4.88 lookup fddi153
32766: from all lookup main
32767: from all lookup 253
9. ip maddress -- 多播地址管理
縮寫:show、list、sh、ls、l
9.3.ip maddress show -- 列出多播地址
示例1: # ip maddr ls mmy
9.4. ip maddress add -- 加入多播地址
ip maddress delete -- 刪除多播地址
縮寫:add、a;delete、del、d
使用這兩個命令,我們能添加/刪除在網路介面上監聽的鏈路層多播地址。這個命令只能管理鏈路層地址。
示例1: 增加 # ip maddr add 33:33:00:00:00:01 dev mmy
示例2: 查看 # ip -O maddr ls mmy
2: mmy
link 33:33:00:00:00:01 users 2 static
link 01: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 -- 列出多播路由緩存條目
縮寫:show、list、sh、ls、l
示例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: eth0 Oifs: pimreg
示例2:查看 # ip -s mr ls 224.66/16
(193.233.7.65, 224.66.66.66) Iif: eth0 Oifs: pimreg
9383 packets, 300256 bytes
11. ip tunnel -- 通道設置
縮寫tunnel、tunl
11.4.ip tunnel add -- 添加新的通道
ip tunnel change -- 修改現有的通道
ip tunnel delete -- 刪除一個通道
縮寫:add、a;change、chg;delete、del、d
示例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 -- 列出現有的通道
縮寫:show、list、sh、ls、l
示例1: # ip -s tunl ls Cisco
12. ip monitor和rtmon -- 狀態監視
ip命令能用於連續地監視設備、地址和路由的狀態。這個命令選項的格式有點不同,命令選項的名字叫做monitor,接著是操作對象:
ip monitor [ file FILE ] [ all | OBJECT-LIST ]
示例1: # rtmon file /var/log/rtmon.log
示例2: # ip monitor file /var/log/rtmon.log r

❷ 我看了網上的linux聯網問題,設置也設成了NAT的,但怎麼還是連不上網路啊

一種:使用命令修改(直接即時生效,重啟失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
說明:
eth0是第一個網卡,其他依次為eth1,eth*
192.168.0.1是給網卡配置的第一個網卡配置的ip地址
netmask 255.255.255.0 配置的是子網掩碼
up是表示立即激活
ifconfig的更多參數說明查看相關幫助
gateway:
# route add default gw 192.168.30.1 eth0
dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
nameserver 202.131.80.5
如果要重起生效,就把這些寫到起動腳本 rc.local中
第二種:修改配置文檔(需要重啟網路配置,永遠生效)
一、修改IP地址
手動改/etc/sysconfig/network-scripts/ifcfg-eth0文件 #第二塊網卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理設備名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩碼值
NETWORK=192.168.1.0 #網路地址(可不要)
BROADCAST=192.168.1.255 #廣播地址(可不要)
GATEWAY=192.168.1.1 #網關地址
ONBOOT=yes # [yes|no](引導時是否激活設備)
USERCTL=no #[yes|no](非root用戶是否可以控制該設備)
BOOTPROTO=static #[none|static|bootp|dhcp](引導時不使用協議|靜態分配|BOOTP協議|DHCP協議)
注:單網卡綁定兩個IP
Linux的設備配置文件存放在/etc/sysconfig/network-scripts裡面,
對於乙太網的第一個設備,配置文件名一般為ifcfg-eth0
如果需要為第一個設備綁定多一個IP地址,
只需要在/etc/sysconfig/network-scripts目錄裡面創建一個名為ifcfg-eth0:0的文件,
內容樣例為:
DEVICE="eth0:0"
IPADDR="211.100.10.119"
NETMASK="255.255.255.0"
如果需要再綁定多一個IP地址,只需要把文件名和文件內的DEVICE中的eth0:x加一即可。LINUX最多可以支持255個IP別名。

其中的DEVICE為設備的名稱,IPADDR為此設備的IP地址,NETMASK為子網掩碼,ONBOOT表示在啟動時自動啟動。
二、修改網關
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.30.1
三、修改DNS
配置文件在/etc/resolv.conf下面。
vi /etc/resolv.conf
nameserver 202.109.14.5 #主DNS
nameserver 219.141.136.10 #次DNS
search localdomain
四、重新啟動網路配置
方法有多種:
1:root賬戶下 # service network restart
2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up

試試這上面的網路配置命令。

❸ 配置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,重啟網路服務配置文件生效即可。

(3)eth0參數值擴展閱讀:

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

命令名稱:ifconfig

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

英文原意:interface configuration

執行許可權:root

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

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

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

❹ 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

熱點內容
第二星球挖礦 發布:2024-07-01 08:11:15 瀏覽:621
團日活動去探訪兒童康復中心 發布:2024-07-01 08:07:23 瀏覽:99
以太坊養貓秘籍 發布:2024-07-01 08:06:56 瀏覽:457
ltc是什麼汽車 發布:2024-07-01 07:58:45 瀏覽:629
愛奇藝招區塊鏈實習生 發布:2024-07-01 07:50:06 瀏覽:338
央行數字貨幣與中國環球幣對接沒 發布:2024-07-01 07:27:12 瀏覽:126
元宇宙分國服么 發布:2024-07-01 07:14:19 瀏覽:69
主權數字貨幣可以炒作嗎 發布:2024-07-01 07:14:18 瀏覽:600
元宇宙啥時候實現 發布:2024-07-01 07:14:09 瀏覽:187
eth0參數值 發布:2024-07-01 06:55:52 瀏覽:547