在Rocky Linux 9中通过nmcli
配置静态路由,需基于NetworkManager管理的连接进行操作。步骤如下:
- 确认当前连接名称:执行
nmcli connection show
,获取目标接口的CONNECTION名称(如eth0
)。 - 添加静态路由:使用
nmcli connection modify <CONNECTION_NAME> +ipv4.routes "<目标网段> <网关>"
,例如:nmcli connection modify eth0 +ipv4.routes "192.168.2.0/24 192.168.1.1"
+
符号表示追加路由,避免覆盖现有配置。 - 应用配置:重启连接或执行
nmcli connection reload
后,通过nmcli connection up eth0
激活。 - 验证路由表:使用
ip route
或nmcli connection show eth0
检查路由是否生效。
注意事项:
- 若需配置多组路由,可通过逗号分隔(如
"192.168.2.0/24 10.0.0.1, 10.1.0.0/16 10.0.0.2"
)。 - 确保网关IP与接口所属子网一致,否则可能导致路由不可达。
- 配置将持久化,重启后仍有效。