我已经使用 Ubuntu Enterprise Cloud 设置了一台 Ubuntu 服务器。该服务器通过 DHCP 和 Internet 访问(通过网关)连接到私有 LAN。
一开始,服务器运行正常,可以ping通网络,也可以ping通局域网内的其他机器。
问题发生在我让机器闲置超过 1 小时之后。当我再次想要使用机器时,我无法再 ping 通互联网。我只能 ping 通 LAN 内的机器。
我尝试从另一台机器 ping 服务器,一切正常。然后,我从另一台机器 ssh 进入该服务器,发现我可以从该服务器 ping 互联网。
看来该服务器的路由表存在一些问题。有人能帮我解决吗?
谢谢。
最大限度
答案1
DHCP 客户端很可能正在设置默认网关,您可以强制它使用另一个网关,但我看不出有任何方法可以忽略 DHCP 的网关。
要强制执行,您可以执行以下操作/etc/dhcp3/dhclient.conf
:
supersede routers 1.2.3.4;