在Rocky Linux 9中通过nmcli配置路由表,建议使用NetworkManager的持久化配置以确保重启后生效。步骤如下:
-
查看当前连接:
nmcli connection show
记录目标连接的NAME(如eth0)。
-
添加静态路由:
nmcli connection modify <CONNECTION_NAME> +ipv4.routes "<目标网络>/<掩码> <网关>"
例如:
nmcli connection modify eth0 +ipv4.routes "192.168.2.0/24 10.0.0.1"
-
添加默认路由(可选):
nmcli connection modify eth0 +ipv4.routes "0.0.0.0/0 10.0.0.254"
-
激活配置:
nmcli connection up eth0
验证:
ip route
注意:
- 若需临时添加路由(重启失效),可直接用
ip route add
。 - 确保网关可达且网络接口命名正确。
- 复杂场景建议结合
/etc/sysconfig/network-scripts/
配置文件。