今天下午/晚上我将我的笔记本电脑升级到新的 Ubuntu 发行版 17.10,从那时起我就无法连接到互联网。
我尝试过有线和无线连接,但无论我尝试哪种方法,状态栏中的图标都会在连接图标上显示一个问号。我最初以为是无线问题(这是 Realtek RTL8833EE 卡),因此尝试通过以太网连接以下载最新的驱动程序,但发现我也无法通过有线连接。
上周我在 17.04 中遇到了类似的问题,我以某种方式解决了它,但我找不到我到底做了什么。
请问我能否就我应该尝试解决的问题提供一些建议?
编辑:我已在这里尝试过这个问题(和答案):
都通过添加一行
[main]
dns=dnsmasq
在 /etc/NetworkManager/NetworkManager.conf 下,通过检查 resolvconf.service
$ systemctl status resolvconf
不会显示类似这样的错误
resolvconf[623]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
我已经确认 /etc/resolv.conf 是 /run/resolvconf/resolv.conf 的符号链接
答案1
找到了我在 17.04 中使用的答案:
如何在 Ubuntu 中禁用 systemd-resolved?
这是 systemd-resolved 导致的 DNS 解析问题。按照那里的说明禁用该服务(并指示 NetworkManager 使用不同的解析服务)后,一切又恢复正常。