检查是否有安装iproute工具
rpm -qa | grep iproute
查看所有可用接口
ip link show
启用或禁用接口
ip link set down eth1
ip link set up eth1
为网络接口分配ip地址,可以分配多个ip地址
ip addr add 192.168.1.1/24 [broadcast 192.168.1.255] dev eth1
ip addr add 192.168.1.2/24 dev eth1
删除网络接口IP地址
ip addr del 192.168.1.2/24 dev eth1
显示接口IP地址
ip addr show
ip addr show dev eth1
添加ipv6地址
ip -6 addr add 2003:0db5:0:f102::1/64 dev eth1
显示ipv6地址
ip -6 addr show dev eth1
改变网络接口的mac地址
ip link set dev eth1 address 00:11:22:33:44:55
查看路由表
ip route show
添加/删除默认路由表
ip route add default via 192.168.1.1 dev eth1
ip route del default via 192.168.1.1 dev eth1
添加/删除静态路由表
ip route add 192.168.1.0/24 via 192.168.1.1 dev eth1
ip route del 192.168.1.0/24
查看套接字统计信息
ss
ss -l
查看arp表
ip neigh
添加或删除一个静态arp项
ip neigh add 192.168.1.100 lladdr 00:0c:29:c0:5a:ef dev eth0
ip neigh del 192.168.1.100 dev eth0
添加、删除或查看多播地址
ip maddr add 33:44:00:00:00:01 dev eth0
ip maddr del 33:44:00:00:00:01 dev eth0
ip maddr list dev eth0