我的笔记本电脑会定期断线。连接时间大约持续 3-6 分钟。我确信 WiFi 工作正常。
使用该命令sudo journalctl --since="-2 minutes"
我发现重复出现的行是:
(...) Using degraded feature set UDP instead of TCP for DNS server 10.64.10.16.
我该怎么办?我无法工作,因为连接条件确实不稳定。我最近注意到这是一个相当常见的问题。
我有 ubuntu 版本 21.04,我的笔记本电脑是 Acer Aspire 3 A315-56,带有 WiFi 连接。
答案1
我建议做以下事情:
- 设置
DNSSEC=no
/etc/systemd/resolved.conf
- 使用 ISP 以外的其他 DNS 服务器(例如Google 公共 DNS)
- 在本地网络中禁用 IPv6(可能没有帮助)。
发帖者报告了这样做的情况:
我已经通过以下命令设置
DNSSEC=no
(将其注释掉):sudo nano /etc/systemd/resolved.conf
之后cmd:
sudo systemctl restart systemd-resolved.service
重新启动。
对于更改 DNS 服务器,发帖者已按照文章
如何在 Ubuntu 18.04 上设置 DNS 名称服务器。
目前,发帖人的系统看起来很稳定。
答案2
1.删除链接文件/etc/resolv.conf
2.创建一个真实文件/etc/resolv.conf,在其中添加两行
nameserver 8.8.8.8
search .
3.将 DNSSEC=no 添加到 /etc/systemd/resolved.conf
4.重新启动 systemd-resolved.service 或重启 \
它起作用了。关联
答案3
尝试这个。
sudo dhclient -r wlo1 && sudo dhclient wlo1
替换wlo1
为您的网络名称。
就我而言,这是因为办公室防火墙阻止了我的 IP 地址。
答案4
我通过在 bind9 名称服务器上设置 DNSSEC 解决了这个问题,就像这个相当老的 Digial Ocean 教程(请注意,它需要进行一些调整 - 主要是使用现有的区域文件,而不是他们推荐的在 do 循环添加的 $INCLUDE 语句之前使用的 1 行代码)和本文