在Linux系统中,网络配置是日常运维和开发中不可或缺的一部分。过去我们常使用ifconfig命令来查看或配置网络接口,但如今更推荐使用功能更强大、更现代的ip命令。本文将带你从零开始,详细讲解如何使用ip命令进行网络管理,即使你是小白也能轻松上手!
ip命令是iproute2工具包的一部分,用于显示或操作路由、设备、策略路由和隧道等网络相关配置。相比老旧的net-tools(如ifconfig、route),ip命令功能更全面、效率更高,已成为现代Linux发行版的标准工具。
最常用的命令之一就是查看当前系统的网络接口状态:
ip addr show 也可以简写为:
ip a 输出会列出所有网络接口(如eth0、wlan0、lo等)及其对应的IP地址、MAC地址、状态(UP/DOWN)等信息。
要启用一个网络接口(例如eth0):
sudo ip link set eth0 up 要关闭它:
sudo ip link set eth0 down 这在调试网络或切换网络环境时非常有用。
为接口临时添加一个IP地址(重启后失效):
sudo ip addr add 192.168.1.100/24 dev eth0 删除该IP地址:
sudo ip addr del 192.168.1.100/24 dev eth0 注意:这里的/24表示子网掩码为255.255.255.0。
查看当前路由表:
ip route show 或简写为:
ip r 添加一条静态路由(例如将10.0.0.0/8网段通过网关192.168.1.1转发):
sudo ip route add 10.0.0.0/8 via 192.168.1.1 删除该路由:
sudo ip route del 10.0.0.0/8 使用ip命令进行网络配置和IP地址管理有以下优势:
ifconfig已基本停止更新如果你刚接触ip命令,可以记住几个常用缩写:
ip a → ip addrip l → ip linkip r → ip route这些缩写能帮你更快地输入命令,提高工作效率。
掌握ip命令是每个Linux用户迈向专业运维的重要一步。无论你是开发者、系统管理员还是网络安全爱好者,熟练使用这一工具都能让你在Linux ip命令的世界里游刃有余。赶快打开终端,动手试试吧!
本文由主机测评网于2025-11-25发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/202511575.html