iproute2常用命令


#常用命令
ip link show                             #顯示鏈路
ip addr show                             #顯示地址(或ifconfig)
ip route show                            #顯示路由(route -n)
ip neigh show                            #顯示arp表(ping 192.168.95.50,如果主機在同一局域網內,直接加到arp表)
ip neigh delete 192.168.95.50 dev eth0   #刪除arp條目,條目仍然存在狀態為stale,下次通信需要確認
ip rule show                             #顯示缺省規則
ip route del default dev eth0            #刪除接口路由
ip route show table local                #查看本地靜態路由
ip route show table main                 #查看直連路由


#添加靜態路由
ip route add 10.0.0.0/24 via 192.168.92.129
ip route add 10.10.10.10 via 192.168.92.129

ip route add 172.31.100.0/24 dev eno16777736
ip route add 172.32.0.2 dev eno16777736


#查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736  proto static  metric 1024 
10.0.0.0/24 via 192.168.92.129 dev eno16777736 
10.10.10.10 via 192.168.92.129 dev eno16777736 
172.31.100.0/24 dev eno16777736  scope link 
172.32.0.2 dev eno16777736  scope link 
192.168.92.0/24 dev eno16777736  proto kernel  scope link  src 192.168.92.129 


#刪除
ip route del 10.0.0.0/24
ip route del 10.10.10.10

ip route del 172.31.100.0/24
ip route del 172.32.0.2

#再次查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736  proto static  metric 1024 
192.168.92.0/24 dev eno16777736  proto kernel  scope link  src 192.168.92.129


[root@localhost ~]# ip route show table local
broadcast 127.0.0.0 dev lo  proto kernel  scope link  src 127.0.0.1 
local 127.0.0.0/8 dev lo  proto kernel  scope host  src 127.0.0.1 
local 127.0.0.1 dev lo  proto kernel  scope host  src 127.0.0.1 
broadcast 127.255.255.255 dev lo  proto kernel  scope link  src 127.0.0.1 
broadcast 192.168.92.0 dev eno16777736  proto kernel  scope link  src 192.168.92.129 
local 192.168.92.129 dev eno16777736  proto kernel  scope host  src 192.168.92.129 
broadcast 192.168.92.255 dev eno16777736  proto kernel  scope link  src 192.168.92.129 






#添加網卡別名
ip addr add 192.168.0.11/24 dev eno16777736

#查看下網卡,別名沒有產生,而是直接繼承
[root@localhost ~]# ip addr show eno16777736
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d0:a2:03 brd ff:ff:ff:ff:ff:ff
    inet 192.168.92.129/24 brd 192.168.92.255 scope global dynamic eno16777736
       valid_lft 1054sec preferred_lft 1054sec
    inet 192.168.0.11/24 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed0:a203/64 scope link 
       valid_lft forever preferred_lft forever

       
#添加網卡別名並添加標記    label
ip addr add 192.168.1.2 label eno16777736:0 dev eno16777736


#查看下,多了eno16777736:0
ip addr show eno16777736
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:d0:a2:03 brd ff:ff:ff:ff:ff:ff
    inet 192.168.92.129/24 brd 192.168.92.255 scope global dynamic eno16777736
       valid_lft 1672sec preferred_lft 1672sec
    inet 192.168.0.11/24 scope global eno16777736
       valid_lft forever preferred_lft forever
    inet 192.168.1.2/32 scope global eno16777736:0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fed0:a203/64 scope link 
       valid_lft forever preferred_lft forever
       
       
       
       
       
       
       
       
       
       
       
[root@localhost ~]# ip addr add 192.168.55.191/24 label eth0:1 dev eth0
[root@localhost ~]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:ce:58:47 brd ff:ff:ff:ff:ff:ff
    inet 192.168.55.143/24 brd 192.168.55.255 scope global eth0
    inet 192.168.55.191/24 scope global secondary eth0:1
    inet6 fe80::20c:29ff:fece:5847/64 scope link 
       valid_lft forever preferred_lft forever

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM