在 Linux 系统中,只要涉及网络问题,绕不开三件事:网卡、IP、路由。很多新手还在使用 ifconfig、route 这些老命令,但在现代 Linux 中,它们早已被一个更强大的工具所取代——ip命令。本文将带你系统掌握ip命令的使用方法,真正具备独立排查网络问题的能力。
一、为什么推荐使用 ip 命令?
ip 命令来自iproute2工具集,优势非常明显:二、ip 命令的安装
大多数发行版默认已安装, 若没有安装的话,参考下面的命令:sudo apt install iproute2 # Ubuntu / Debian sudo yum install iproute # CentOS / Redhat
三、查看网络接口(ip link)
ip linkset eth0 upip linkset eth0 down
四、查看和配置 IP 地址(ip addr)
ip addr add 192.168.1.100/24 dev eth0
ip addr del 192.168.1.100/24 dev eth0
五、路由管理(ip route)
default via 192.168.1.1 dev eth0
ip route add default via 192.168.1.1
六、网络排查常用组合
七、ip 命令的实战场景
ip addr showip route show
ip addr add 10.0.0.10/24 dev eth1
八、ip 与旧命令的对照
九、ip 命令使用建议
永久配置需配合 NetworkManager 或配置文件十、写在最后
ip 命令并不复杂,但它是 Linux 网络管理的基础能力。记住一句话:看网卡、看 IP、看路由,三步走天下。如果你觉得本文有用,建议收藏,日后排查网络问题一定能用上。