在Rocky Linux 9中管理默认网关时,建议优先使用NetworkManager工具(nmcli/nmtui)以保证兼容性。
-
查看网关:
- 实时状态:
ip route show default
或nmcli connection show [接口名] | grep gateway
- 历史配置:检查
/etc/NetworkManager/system-connections/[接口名].nmconnection
中的gateway=
项
- 实时状态:
-
修改网关(持久化):
nmcli connection modify [接口名] ipv4.gateway [新网关IP] nmcli connection down [接口名] && nmcli connection up [接口名]
注意:多网卡环境需确保仅主接口配置网关,避免路由冲突
-
验证:
- 执行
curl --connect-timeout 3 http://example.com
测试外网连通性 - 使用
traceroute 8.8.8.8
观察第一跳地址
- 执行
经验建议:生产环境中建议通过Ansible等配置管理工具批量部署网关变更,同时配置Zabbix监控网关存活状态,避免单点故障。修改前务必在/etc/hosts备份当前网络配置。