我有一台 RHEL3 服务器,我想更改其默认路由。我见过的每个介绍如何执行此操作的网站都以执行“service network restart”或“/etc/init.d/network restart”结尾。
我正在运行一些应用程序,我认为它们不会喜欢重新启动以太网接口,我想知道是否有更简单的方法,只需删除旧路由并添加新路由,而不必完全重新启动网络。
答案1
您可以使用“ip”命令更改默认路由。在阅读下文之前,使用这些命令后,您很可能会失去与服务器的连接。非常小心. 使用 ip 命令进行的所有更改都是临时的(到下一次更改或重新启动)
- 如需帮助,请输入:
ip route help
- 将默认网关替换为 IP 的示例命令:
ip route replace default via IP
- 删除默认网关并添加 IP 的示例命令:
ip route delete default
ip route add default via IP ...
- 您也可以使用设备名称:
ip route replace default dev ppp0