iproute2工具包的使用

zggzcgy發表於2018-11-07

基礎使用

ip link | 鏈路資訊

檢視當前鏈路情況

ip link show

檢視lo鏈路資訊

ip link show lo
------
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

啟用網路介面

ip link set eth0 up

禁用網路介面

ip link set eth0 down

修改介面名稱

ip link set enp1s0 name eth0

修改MAC地址

ip link set eth0 address 00:11:22:33:44:55:66

修改MTU傳輸單元大小

ip link set eth0 mtr 9000

ip neigh | 鄰居資訊

檢視當前鄰居資訊

ip neigh show
------
172.110.119.2 dev br0  FAILED
172.110.119.51 dev br0  FAILED
172.110.119.62 dev br0 lladdr f4:cb:52:3f:10:fa DELAY
172.110.119.65 dev br0 lladdr 18:bc:5a:85:94:52 REACHABLE

ip address | ip地址資訊

檢視ip地址

ip address show

新增地址

ip address add 192.168.1.100/24 dev eth0 broadcast +

移除地址

ip address del 192.168.1.100/24 dev eth0

ip route | 路由資訊

檢視路由表

ip route show

新增預設路由

ip route add default via 192.168.1.2 dev eth0

新增主機路由

ip route add 192.168.0.100/32 via 192.168.1.1 dev eth0

新增網路路由

ip route add 192.168.10.0/24 via 192.168.1.254 dev eth0

刪除主機路由

ip route del 192.168.0.100/32 via 192.168.1.1 dev eth0

刪除網路路由

ip route del 192.168.10.0/24 via 192.168.1.254 dev eth0

ip netns | 網路空間

檢視網路空間

ip netns show


相關文章