11.10 路由器重启后服务器无法重新连接到网络(DHCP 或静态 IP)

11.10 路由器重启后服务器无法重新连接到网络(DHCP 或静态 IP)

如果我重新启动路由器(Netgear DGN2200),我的 Ubuntu 11.10 服务器盒将无法重新连接到网络。这是通过有线链路实现的,要么使用 DHCP 上的保留 IP 地址,要么使用 /etc/network/interfaces 中的静态 IP 地址配置,如下所示:

# The loopback network interface

   auto lo
   iface lo inet loopback

# The primary network interface

   auto eth0
   iface eth0 inet static
   address 192.168.1.100
   netmask 255.255.255.0
   broadcast 192.168.1.255
   network 192.168.1.0
   gateway 192.168.1.1

路由器重启后,两种连接方法都会失败,即无法 ping、无法 ssh、无法 http。我以前从未做过任何特殊的事情来确保重新连接 - 但我是不是遗漏了什么?

谢谢

年代

答案1

您可以尝试在接口文件中的 auto eth0 行之前添加以下内容;

允许热插拔 eth0

当内核检测到来自接口的热插拔事件时,这应该启动接口 eth0。

ifdown eth0 #这将删除 eth0 接口 NB: 如果是 SSH 等,它将终止您的连接 ifup eth0 #将连接恢复..

我将设置从另一台机器到服务器的连续 ping 操作... 重启路由器,看看会发生什么。您可能需要重新启动服务器才能使“允许....”行生效。我认为 ifup\down 也可以这样做... 已经有一段时间了。

相关内容