我有一个奇怪的连接问题。它发生在一周前。我在 Ubuntu 20.04 上。我可以通过无线连接到路由器,但我无法浏览网页。奇怪的是,Windows、IOS、手机连接和浏览。为了让我上网,我兄弟必须将一些文件上传到他的 Iphone 中的谷歌驱动器,然后连接问题就消失了。这是目前唯一的解决方案。我没有打电话给 ISP,因为我是唯一有这个问题的人。我可以ping
获取域地址,但traceroot
无法检索路由。
这似乎是一个 DNS 问题,我在路由器和笔记本电脑中尝试了不同的 DNS 服务器,但没有成功。我不明白的是,为什么只有我的 Linux 机器受到影响。我知道有很多同名的问题。我读了大部分。
编辑:
ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 29 Aug 31 23:15 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
nameserver 8.8.8.8
nameserver 8.8.4.4
我也尝试从live iso
没有改变的情况下进行连接。
编辑2:
从路由器内部我进行了测试。我得到Ping default gateway fail
错误。当我的兄弟再次开始上传时,它通过了所有测试。
编辑3:
google drive
从我的计算机中上传文件也会使连接保持在线,直到上传结束。然后我又被锁了。
在您的情况下, /etc/resolv.conf 未按预期指向 systemd。因此,请删除并重新创建链接:
重新启动,让我们看看:
经过一周的努力,我找到了解决方法。
我注意到通过
我有很多
SYN_SENT
信号但没有SYN/ACK
在搜索引擎中输入正确的关键词并检查出正确
Q/A
的引导我到 @mcdizzle 的答案将行附加
net.ipv4.tcp_timestamps=0
到/etc/sysctl.conf
让我上线。谢谢你mcdizzle