我所在的地方,访客 WiFi(网络本身没有登录名/密码)是唯一的互联网接入。当我从 Fedora 33 并使用任何浏览器(Chrome / Opera / Firefox)连接到它时,我无法连接到网络并收到DNS_PROBE_FINISHED_NXDOMAIN
包含以下文本的错误页面:
This site can’t be reached
captiveportal-login.captive-2020.aio.cloudauth.net’s server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
在 Windows 10 中,不存在此类问题,它只是立即使用http://www.gstatic.com/generate_204
或http://www.msftconnecttest.com/
地址打开 Chrome 窗口,稍后重定向至http://captiveportal-login.captive-2020.aio.cloudauth.net/swarm.cgi
接受使用条款。就是这样,我已经连接了。
如何解决这个问题?
我发现建议禁用systemd-resolved.service
并删除/etc/resolv.conf
,这没有帮助:
sudo systemctl stop systemd-resolved.service
sudo systemctl disable systemd-resolved.service
sudo chattr -a -i /etc/resolv.conf
sudo rm /etc/resolv.conf
sudo systemctl restart NetworkManager.service
两者都resolvectl domain
返回resolvectl dns
但是Failed to get global data: Could not activate remote peer.
,在删除之前/etc/resolv.conf
情况有所不同。
请帮忙。
PS 通过将手机(Android)连接到 Wi-Fi 并使用 USB 共享连接到 Fedora 来暂时绕过它。