升级到 Ubuntu 16.04 后如何解决网络接口故障

升级到 Ubuntu 16.04 后如何解决网络接口故障

我正在运行一个远程服务器 VPS,一切顺利,

升级到 Ubuntu 16.04 后,我的 ssh(putty)立即停止允许我访问,它无法找到服务器,无法 ping 通……它说

网络不可达

检查了所有防火墙,发现一切与之前完全一样,

所有防火墙都在正确的端口上打开,所有软件在重启时都能正常运行,一切正常,但我无法通过任何方式连接到服务器,我无法使用 SSH,

运行时service networking status我收到以下错误报告,

网络故障错误报告

它无法启动网络服务,因此我无法访问服务器,它还列出了dhclient失败,

我的托管服务提供商提供了一个终端界面,所以我可以幸运地运行命令,

请帮忙,因为我已经尝试了网上所有关于此问题的文章,包括这里的文章,但都没有成功,我现在有一个运行良好的服务器,只是我或任何其他人都无法联系它,

我的文件内容/etc/network/interfaces是正确的,

Loopback interface
auto lo eth0
iface lo inet loopback

Primary Network Interface
auto eth0
iface eth0 inet dhcp

请提供建议,因为我不愿意从头开始使用服务器,并且不知道为什么 Ubuntu 没有修复这个许多人报告的持续错误,

希望您能幫忙?

答案1

在 16.04 中,由于持久命名,您的接口可能不再是 eth0。检查:

ifconfig

例如,我的以太网接口现在是enp0s25/etc/network/interfaces根据需要更正文件,然后:

sudo ifdown enp0s25 && sudo ifup enp0s25

当然,请根据需要替换您的接口名称。

为什么是 enp#s# 而不是 eth# ? enp#s# 是什么意思?

相关内容