无法启动eth0; 不能build立任何networking连接

所以,现在我用了一年半的时间,没有任何问题地运行DigitalOcean液滴。 几次做了apt-get升级,改了一些东西 – 一切都好! 昨晚突然我所有的警报都响了,整个服务器都closures了。 我试图SSH连接 – 不工作。 在硬重启循环之后,我至less可以在DigitalOcean面板上打开一个浏览器控制台。

在启动过程中,机器停留了120秒“等待networking模块”。 然后,我试图做ifdown eth0 && ifup eth0但总是返回failed to bring up eth0 。 我现在尝试了很多东西,DigitalOcean的支持也没有什么意义。 他们让我做了一些shell cmds和截图输出,请看附件。 我真的不知道该怎么做了。 这发生在哪里,没有任何东西改变了几个星期。

strace ifup

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

ip addr

我还比较了/etc/network/interfacesconfiguration与另一个液滴,它看起来几乎相同。 许多票支持结束后

我们已经耗尽了所有平台方面的故障排除能力。 所有testing都表明数据包能够正确地路由到液滴,但液滴不能确认返回的数据包。 缺less的路线表明这可能是networking初始化过程/脚本的问题。

我真的希望有人能帮到这里。 没有想法了。 提前致谢!


更新:

  • /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 :见下面截图: lshw

更新2:

  • 注释界面configuration中的“up”-line是否改变了什么? – 没有
  • dmesg | less dmesg | less :好的这个工程。 我在找什么
  • grep VIRTIO_NET /boot/config-$(uname -r) – outputs:CONFIG_VIRTIO_NET = y。
  • lsmod|grep virtio_net – 没有任何回报! 抱歉。