在 Rocky Linux 中使用 ip
命令进行网络接口管理和配置的步骤如下:
一、查看网络接口
-
查看所有接口:
ip addr show # 或简写为 ip a
显示接口的IP地址、状态及详细信息。
-
查看单个接口:
ip addr show dev eth0
替换
eth0
为目标接口名称。 -
查看接口链路状态:
ip link show
显示接口物理层状态(UP/DOWN)。
二、配置网络接口
-
临时配置IP地址(重启失效):
sudo ip addr add 192.168.1.100/24 dev eth0
通过
ip addr flush dev eth0
可清除配置。 -
启用/禁用接口:
sudo ip link set eth0 up # 启用 sudo ip link set eth0 down # 禁用
-
永久配置(需修改配置文件): 编辑
/etc/sysconfig/network-scripts/ifcfg-eth0
(传统方式)或使用nmcli
工具。
三、路由管理
-
查看路由表:
ip route show # 或简写为 ip r
-
添加默认网关:
sudo ip route add default via 192.168.1.1
-
添加静态路由:
sudo ip route add 10.0.0.0/24 via 192.168.1.1 dev eth0
四、其他实用命令
- 监控网络统计:
ip -s link
- 查看ARP表:
ip neigh
- 查看网络命名空间(高级):
ip netns list
注意:通过 ip
命令的配置均为临时生效,持久化需结合网络管理服务(如 NetworkManager)或配置静态文件。