![DNS 查找有时非常慢](https://linux22.com/image/1020744/DNS%20%E6%9F%A5%E6%89%BE%E6%9C%89%E6%97%B6%E9%9D%9E%E5%B8%B8%E6%85%A2.png)
因此,经过数周的思考,我终于通过浏览器开发工具找到了我的问题,为什么有时某些页面的加载速度非常慢。
我发现 DNS 查找有时真的很慢(2-3 秒)。
我该怎么做才能解决这个问题?谢谢。
答案1
我之前遇到过问题systemd-resolved
。您可以执行以下操作:
尝试禁用并停止该
systemd-resolved
服务:sudo systemctl disable systemd-resolved sudo systemctl stop systemd-resolved
在
[main]
您的部分中/etc/NetworkManager/NetworkManager.conf
:dns=default
删除符号链接
/etc/resolv.conf
:rm /etc/resolv.conf
重新开始
NetworkManager
:sudo systemctl restart NetworkManager
然后您可以
/etc/resolv.conf
使用其中指定的首选 DNS 服务器进行创建。最后,测试并检查是否获得了更好的性能。
答案2
我以前遇到过类似的问题,DNS 查找很慢甚至失败。
事实证明,DNS问题很可能与“ADSL调制解调器”-ISP组合有关,因为一些(但并非全部)DNS查找超时。
因此,这些问题与我的 Ubuntu 操作系统(18.04 或 20.04)无关; 解决办法是重启我的 ADSL 调制解调器。