#常用命令ip link show #显示链路ip addr show #显示地址 (or Ifconfig) IP route s How #显示路由 (Route-N) IP neigh show #显示arp表 (Ping 192.168.95.50, if the host is in the same LAN, add directly to the ARP table) IP neigh Delete192.168.95.50Dev eth0 #删除arp条目, entry still exists for stale, next communication needs to confirm IP rule show #显示缺省规则ip route del default Dev E Th0 #删除接口路由ip Route Show Table local #查看本地静态路由ip route Show table Main #查看直连路由 # Tim Add static route IP route add10.0.0.0/ -Via192.168.92.129IP route Add10.10.10.10Via192.168.92.129IP route Add172.31.100.0/ -Dev Eno16777736ip Route add172.32.0.2dev eno16777736# View routing table [[email protected]~]# IP route show Table Maindefault via192.168.92.2Dev eno16777736 proto static metric1024x768 10.0.0.0/ -Via192.168.92.129Dev eno1677773610.10.10.10Via192.168.92.129Dev eno16777736172.31.100.0/ -Dev eno16777736 scope link172.32.0.2Dev eno16777736 scope link192.168.92.0/ -Dev eno16777736 proto kernel scope link src192.168.92.129#删除ip Route del10.0.0.0/ -IP route del10.10.10.10IP route del172.31.100.0/ -IP route del172.32.0.2#再次查看路由表 [[email protected]~]# IP route show Table Maindefault via192.168.92.2Dev eno16777736 proto static metric1024x768 192.168.92.0/ -Dev eno16777736 proto kernel scope link src192.168.92.129[[Email protected]~]# IP route Show Table Localbroadcast127.0.0.0Dev lo proto kernel scope link src127.0.0.1Local127.0.0.0/8Dev lo proto kernel scope host SRC127.0.0.1Local127.0.0.1Dev lo proto kernel scope host SRC127.0.0.1Broadcast127.255.255.255Dev lo proto kernel scope link src127.0.0.1Broadcast192.168.92.0Dev eno16777736 proto kernel scope link src192.168.92.129Local192.168.92.129Dev eno16777736 proto kernel scope host SRC192.168.92.129Broadcast192.168.92.255Dev eno16777736 proto kernel scope link src192.168.92.129#添加网卡别名ip Addr Add192.168.0.11/ -Dev eno16777736# View the network card, alias is not generated, but direct inheritance [[email protected]~]# IP addr Show eno167777362: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> MTU theQdisc Pfifo_fast State up Qlen +Link/etherxx: 0c: in:d 0:A2:GenevaBRD ff:ff:ff:ff:ff:ff inet192.168.92.129/ -Brd192.168.92.255Scope Global Dynamic eno16777736 valid_lft 1054sec preferred_lft 1054sec inet192.168.0.11/ -scope Global eno16777736 Valid_lft forever Preferred_lft forever Inet6 fe80::20c:29ff:fed0:a203/ -scope link Valid_lft forever Preferred_lft forever #添加网卡别名并添加标记 labelip addr Add192.168.1.2Label eno16777736:0Dev eno16777736# View, more eno16777736:0IP addr Show eno167777362: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> MTU theQdisc Pfifo_fast State up Qlen +Link/etherxx: 0c: in:d 0:A2:GenevaBRD ff:ff:ff:ff:ff:ff inet192.168.92.129/ -Brd192.168.92.255Scope Global Dynamic eno16777736 valid_lft 1672sec preferred_lft 1672sec inet192.168.0.11/ -scope Global eno16777736 Valid_lft forever Preferred_lft Forever inet192.168.1.2/ +Scope Global eno16777736:0Valid_lft Forever Preferred_lft forever Inet6 fe80::20c:29ff:fed0:a203/ -scope link Valid_lft forever Preferred_lft forever [[Email protected]~]# IP addr Add192.168.55.191/ -Label Eth0:1Dev Eth0[[email protected]~]# IP Addr Show1: Lo: <LOOPBACK,UP,LOWER_UP> MTU16436qdisc noqueue State UNKNOWN Link/loopbackxx:xx:xx:xx:xx:xxBrdxx:xx:xx:xx:xx:xxinet127.0.0.1/8Scope host lo inet6::1/ -Scope host Valid_lft forever Preferred_lft forever2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> MTU theQdisc Pfifo_fast State up Qlen +Link/etherxx: 0c: in: CE: -: -BRD ff:ff:ff:ff:ff:ff inet192.168.55.143/ -Brd192.168.55.255Scope global Eth0 inet192.168.55.191/ -Scope Global Secondary eth0:1Inet6 fe80::20c:29ff:fece:5847/ -scope link Valid_lft forever Preferred_lft forever
Some collection of IPROUTE2 commands