17.04 更新后连接速度极慢

17.04 更新后连接速度极慢

更新到 17.04 后,我的连接变得非常慢。在 16.10 中还好。

Chrome 有时会卡在“正在解析主机...”超过 30 秒。我试过其他浏览器,它们也是一样。同时,连接到同一网络的手机速度与往常一样快。

我尝试添加以下几行/etc/NetworkManager/NetworkManager.conf但没有任何改变:

[device]
wifi.scan-rand-mac-address=no

答案1

我遇到了完全相同的问题(就像@Mark Roberts 一样)。

解决方法如下:

注意:当前/etc/resolv.conf文件实际上是一个符号链接,../run/resolvconf/resolv.conf它似乎是核心问题,因为它不由 systemd-resolved 维护。

因此如果你这样做ls -la你会看到:

~# ls -la /etc/resolv.conf
lrwxrwxrwx 1 root 29 Apr 14 11:36 /etc/resolv.conf -> ../run/resolvconf/resolv.conf

所以...要解决这个问题,请执行以下操作:

sudo rm -f /etc/resolv.conf
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

之后我启动了 systemd-resolved 以确保:

sudo systemctl restart systemd-resolved

这似乎很有效,因为:

systemd-resolved 维护 /run/systemd/resolve/resolv.conf 文件,以兼容传统 Linux 程序。此文件可以从 /etc/resolv.conf 符号链接,并始终保持最新,包含有关所有已知 DNS 服务器的信息。

我直接引用了错误报告:(错误编号 1624320)我相信它就是罪魁祸首。

答案2

我发现这次讨论它将问题归咎于 systemd-resolv(与 DNS 有关),并建议在 solved.conf 中设置 DNSSEC=off 来解决

完全相同的解决方法刚刚发布到 Zesty 存储库:https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1682499

长话短说:立即运行软件更新程序。也许这会解决问题...

答案3

我找到解决办法了!

我意识到这个问题源于一项名为“systemd-resolved”的服务。这是 Ubuntu 17.04 预装的 DNS 缓存和验证服务。

完整的解决方案是在本文中(一半是更新后的版本)

以下是我对命令的简单注释(也许有用,但上述网站做得很好)

service NetworkManager status
head /etc/resolv.conf
sudo nano /etc/resolv.conf

改成nameserver 127.0.0.1nameserver 8.8.8.8

sudo apt-get install unbound

现在让我们禁用麻烦的systemd-resolved

sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
sudo nano /etc/NetworkManager/NetworkManager.conf

改成dns=unbound

sudo systemctl enable unbound-resolvconf
service NetworkManager status
reboot

答案4

我使用 Ubuntu GNOME 16.04 LTS 时从未遇到过问题,但尝试使用 Ubuntu 17.04 并添加gnome-session时,问题就开始出现了。我原本希望迁移到 Ubuntu 并享受使用 Gnome DM 升级到 Ubuntu 17.10 的乐趣,但可惜:

  • 无线网络不稳定
  • 互联网速度慢(有线和 WiFi)
  • 应用程序安装到 60-90% 时......需要 10 分钟才能完成!或者根本无法完成

尝试了许多解决方法后,我的解决方案是安装全新的 Ubuntu GNOME 17.04。

我怎么知道 LightDM 是罪魁祸首?好吧,由于我对视频撕裂感到沮丧,有人建议 LightDM 要好得多(目前 - 垂直同步问题),所以我安装了它。我使用 LightDM 重新登录,然后... 是的,出现了荒谬的互联网问题。

相关内容