我目前在 Macbook Pro 上运行 Ubuntu 20.04.4 LTS。我通过以太网连接将其直接连接到家用调制解调器。几天前,我突然失去了与互联网的连接。我在终端中运行了 sudo ping 命令,收到一条消息,显示“名称解析暂时失败”,这证实了缺乏互联网连接。
奇怪的是:我使用 Belkin 适配器将我的 iPhone 直接连接到同一个调制解调器,并采用以太网连接,而这部手机上的互联网运行得非常好(我就是用它来写这条消息的)。这排除了我的 ISP 或调制解调器本身的问题。
这是我到目前为止尝试过但未能解决问题的方法:
- 更换了调制解调器背面的以太网端口(其中一个端口可能有缺陷)
- 通过 wifi 连接
- 运行 ClamAV 以确保我的电脑没有感染病毒
- 运行 BleachBit 清理文件并清除缓存/cookie
我似乎不知道哪里出了问题。
答案1
重启后,一切顺利:
无法解释为什么这是必要的,但解决方案归结为确保有线接口是“可管理的”。我将 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 从以下位置更改:
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma
到:
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma,except:type:ethernet
答案2
sudo nano /etc/resolv.conf
添加
nameserver 8.8.8.8
按 ctrl+O,然后按 ctrl+x。输入
nslookup google.com
现在能用吗?