无需重启网络即可更改默认路由器

无需重启网络即可更改默认路由器

我有一台 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

相关内容