ip命令

ip常用命令格式如下:

ip [ OPTIONS ] OBJECT { COMMAND | help }


命令:ip addr show
说明:显示网卡及配置的地址信息
# 展示inet4相关的详细信息,并且具有颜色
ip -d -c -4 addr

命令:ip addr add 192.168.0.123/24 dev eth0
说明:设置IP

命令:ip add del 192.168.0.123/24 dev eth0
说明:删除配置的IP

命令:ip link set eth0 up
说明:启用被禁用的网卡

命令:ip link set eth0 down
说明:禁用网卡

命令:ip route show
说明:查看路由信息

命令:ip route get 119.75.216.20
说明:通过IP地址查询路由包从哪条路由来

命令:ip route add default via 192.168.0.150/24
说明:所有的网络数据包都通过192.168.0.150来转发,而不是以前的默认路由

命令:ip route add 172.16.32.32 via 192.168.0.150/24 dev enp0s3
说明:修改特定网卡的默认路由

命令:ip route del 172.17.160.0/20
说明:删除路由

命令:ip route flush cache
说明:刷新路由表

命令:ip -s link
说明:显示所有网络接口的统计数据

命令:ip -s -s link ls eth0
说明:获取一个特定网络接口的信息;在网络接口名字后面添加选项ls即可。使用多个选项-s会输出指定接口详细的信息;特别是在排除网络连接故障时,这会非常有用。

ip address [show],显示IPv4或者IPv6的地址信息
ip address show up,仅展示打开的网络设备的地址信息
ip address show dev eth0,展示eth0设备的地址信息
ip address add 192.168.1.1/24 dev eth1,将ip地址赋予eth1
ip address delete 192.168.1.1/24 dev eth1,删除ip地址
ip address flush dev eth4 scope global,删除所有eth4的所有全局IPv4和IPv6的地址



https://blog.51cto.com/13858237/2151569

你可能感兴趣的:(ip命令)