1、查看ip命令的版本和帮助
查看版本
ip -V查看帮助
ip -help2、网络设备管理
列出所有的网络设备
ip link只看指定的网络设备
ip link show ens3查看指定网络设备的收发包统计信息
ip -s link show ens3只显示当前激活的网络设备
ip link show up停用一个网络设备
ip link set ens3 down启用一个网络设备
ip link set ens3 up关闭网络设备的多播(multicast)功能
ip link set ens3 multicast off开启网络设备的多播(multicast)功能
ip link set ens3 multicast on配置mtu的大小
ip link set ens3 mtu 1500修改网卡的名字,网卡运行时不能改名,先停用网卡,改名完成后再启用
ip link set ens3 down
ip link set ens3 name ens4
ip link set ens4 up修改网卡的mac地址,先停用网卡,改完后再启用
ip link set ens3 down
ip link set ens3 address 00:0d:38:cb:d6:a2
ip link set ens3 up3、ip地址管理
查看所有的ip地址,参数 a,address,addr 都可以
i p a
查看指定设备的ip
ip a show ens3查看设备的ipv4地址和ipv6地址
-4 :显示ipv4地址
ip -4 a show ens3-6 :显示ipv6地址
ip -6 a show ens3添加ip
ip a add 192.168.5.15/24 dev ens3删除ip
ip a del 192.168.5.8/24 dev ens3清除指定设备ip,清除ens3上边的所有ip
ip a flush dev ens34、路由route管理
查看路由表,参数 r,route都可以
ip r添加默认路由
ip route add default via 192.168.2.2 dev ens3删除默认路由
ip route del default via 192.168.2.2 dev ens3修改默认路由
ip route replace default via 192.168.2.3 dev ens3设置到网络192.168.1.2/24的路由经过网关192.168.2.4
ip route add 192.168.1.2/24 via 192.168.2.4从路由表中删除一条记录
ip route del 192.168.1.2/24 via 192.168.2.4 dev ens35、ip统计信息
统计信息
ip -s link ls ens3统计信息,增加了 tx rx的错误信息
ip -s -s link ls ens36、arp操作
查看mac地址的arp表
ip neigh添加一个mac和ip的对应项
ip neigh add 192.168.2.6 lladdr 00:0d:38:cb:d6:a2 dev ens3删除一个mac和ip的对应项
ip neigh del 192.168.2.6 lladdr 00:0d:38:cb:d6:a2 dev ens3文档更新时间: 2023-06-15 02:26 作者:月影鹏鹏