使用nmcli配置路由表及默认路由时,建议遵循以下流程:
- 查看现有连接:
nmcli connection show
,确认目标接口名称(如eth0) - 添加永久默认路由:
nmcli connection modify <连接名> ipv4.gateway <网关IP>
- 追加静态路由:
nmcli connection modify <连接名> +ipv4.routes <目标网段/掩码 via 下一跳>
- 重载配置:
nmcli connection reload && nmcli connection down/up <连接名>
关键注意事项:
- 优先通过connection配置文件固化路由,而非临时ip route命令
- 多网卡场景需明确路由metric值(通过ipv4.route-metric参数)
- 验证时结合
ip route show
和nmcli connection show <连接名>
交叉检查 - 企业级网络需提前协调防火墙策略,避免网关阻断ICMP/通信
建议对生产环境配置进行版本化管理,变更前备份/etc/sysconfig/network-scripts/下对应文件。