昨天,我重启 Ubuntu 16.04 安装后失去了互联网连接。现在,当 Ubuntu 启动时,它会搜索网络几分钟,然后显示“连接已建立”,但我无法上网或与任何人通信(例如,发送 ping 请求)。
我删除了以太网,希望如果重新添加它,它会重新初始化。当我单击网络管理器图标时,“以太网”显示为灰色(因此我无法启用它)。现在有一个新的条目,称为“自动以太网”,但该条目不起作用(与我之前提到的症状相同)。
如果我尝试添加新的以太网连接,“eth0”会从设备列表中消失。相反,我现在有一个我从未见过的“eno1”条目。它可能是重命名的同一设备,但我不知道。
我的 /etc/network/interfaces 文件包含
auto lo
iface lo inet loopback
有没有办法在没有网络连接的情况下重新安装网络管理器和/或以太网驱动程序?还是必须重新安装 Ubuntu?
答案1
此答案总结了聊天内容:
您可以:
让 NetworkManager 负责网络连接;确保
managed=true
中的/etc/NetworkManager/NetworkManager.conf
。更改后重新启动网络管理器:sudo systemctl restart NetworkManager
中的过时条目/etc/NetworkManager/system-connections
可以删除;如有必要,将重新创建它们。完全废除 NetworkManager,如下所述这里在这种情况下,文件
/etc/networking/interfaces
是决定性的。
网络接口重命名是为了systemd
遵守“可预测的网络接口名称”标准,该标准规定这里。