我遇到了无法连接到互联网的问题
每当我打开任何浏览器时,都会收到错误“DNS_Probe_Possible”
这是我的基本系统信息:
Distro - Ubuntu 22.04.2 LTS
Type - 64-bit
GNOME - 42.9
以下是我为尝试解决该问题已采取的步骤:
- 我已将 DNS 设置为 1.1.1.1 - 所以我将其更改为另一个 DNS,并进行了测试,并且还进行了自动
- 我尝试使用“sudo resolvectl flush-caches”刷新 DNS
- 我使用电力线适配器,因此我尝试拔掉这个等(连接到适配器此端的其他设备工作正常)
- 我尝试拔掉以太网线,然后放置一会儿
- 重启—关机—硬重置
- 谷歌表示可能是防火墙的问题——禁用 UFW 不会改变任何事情
- 我尝试了多种以太网电缆和设置,但结果都一样
其他说明:
我远程访问了机器,所以它至少连接到了我的局域网。只是它似乎不喜欢我的网络之外的连接
坦白说,这台机器相当老旧,以前运行 Windows 10 时,它一直显示“无互联网”,但允许我通过 RDP 连接。但拔掉以太网一秒钟通常就能解决这个问题。所以我个人认为,这可能是以太网驱动程序的问题
问题是没有互联网通信能力,我真的不知道接下来该怎么办
编辑:
ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=60 time=26.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=60 time=15.6 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=60 time=15.6 ms
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 15.587/19.090/26.097/4.954 ms
ping -c3 www.ubuntu.com
ping: www.ubuntu.com: Temporary failure in name resolution
^ 尝试了两次,结果相同
resolvectl status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
Link 2 (enp1s0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 3 (ipv6leakintrf0)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: ::1
DNS Servers: ::1
DNS Domain: ~.
我正在通过 GUI 在 Ubuntu 的设置中设置 DNS
它不是特定于站点的,我尝试过 youtube.com 和 google.com
还尝试了由这台机器托管的 plex 服务器并得到以下结果:
答案1
chili 555 Legend 谢谢你那!
pvpn-ipv6leak-protection
- 在我修改了 protonVPN 的终止开关选项后,它很可能一直处于开启状态
很奇怪我关闭后它并没有删除这个
运行nmcli connection delete pvpn-ipv6leak-protection
解决了这个问题