无法启动 eth0;无法建立任何网络连接

无法启动 eth0;无法建立任何网络连接

因此,1.5 年来,我一直在运行 DigitalOcean droplet,没有任何问题。多次执行 apt-get upgrade,更改了一些内容 - 一切都很好!昨晚突然我的所有警报都响了,整个服务器都宕机了。我尝试 SSH 连接 - 不起作用。经过艰难的电源循环后,我至少可以在 DigitalOcean 面板中打开浏览器内控制台。

在启动过程中,机器卡住了 120 秒,等待“网络模块”。然后我试着直接执行,ifdown eth0 && ifup eth0但总是返回failed to bring up eth0。我到现在为止尝试了很多方法,而且 DigitalOcean 支持也没有什么办法了。他们让我执行一些 shell 命令并截取输出的屏幕截图,请参阅附件。我真的不知道该怎么办了。这件事突然发生了,我几个星期都没有做任何改变。

strace ifup

一些命令: /etc/网络/接口

IP 地址

我还将该/etc/network/interfaces配置与另一个 droplet 进行了比较,看起来几乎相同。经过多次查询支持结束

我们已经用尽了平台方面的所有故障排除能力。所有测试都表明数据包能够正确路由到 droplet,但 droplet 未确认返回的数据包。缺少路由表明这可能是网络初始化过程/脚本的问题。

我真的希望有人能帮忙。没什么主意了。提前谢谢!


更新:

  • 权限/etc/network/interfaces-rw-r--r--
  • Ubuntu 14.04 LTS x64
  • dmesg:很难说,无法在这个愚蠢的浏览器控制台中滚动。
  • ip addr flush dev eth0然后ip link set dev eth0 up...什么都没发生。我必须重新启动吗?
  • lshw -class net:见下面的截图: 瘦身

更新2:

  • 注释掉接口配置中的“up”行会改变什么吗? -
  • dmesg | less:好的,这有效。我在寻找什么?
  • grep VIRTIO_NET /boot/config-$(uname -r)- 输出:CONFIG_VIRTIO_NET=y。
  • lsmod|grep virtio_net- 什么都没返回!抱歉。

相关内容