如何恢復損壞的(似乎已重命名)有線乙太網路連接?

如何恢復損壞的(似乎已重命名)有線乙太網路連接?

昨天,我在重新啟動 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遵守稱為「可預測網路介面名稱」的標準有關這裡

相關內容