有一个强制门户登录页面,我必须先签名才能访问互联网,但由于我没有互联网,所以无法打开该页面。当我尝试通过 URL 打开它时,Chrome 上显示“DNS_PROBE_FINISHED_NO_INTERNET”,其他浏览器上也显示类似内容。
要点:
我的 Wifi 适配器是 Realtek RTL8723DE
除了我的学校网络外,它在所有其他 Wifi 网络上运行良好。
我的其他所有设备在学校网络上都可以正常工作,并且强制门户打开
我以前也能够通过我的电脑连接到学校网络上的互联网,我想不出任何硬件或软件更改导致了这个问题。
我的学校网络受 WPA2 保护,我有密码,可以毫无问题地连接到 Wifi 网络,但它显示“无互联网”。
我已经尝试过的:
重启我的电脑
确保我的 Wifi 驱动程序是最新的
打开没有 SSL 的 http:// 网站,仍然显示无互联网
在许多不同的浏览器上打开强制门户 URL(我知道)。
与学校网络管理员联系,没有帮助
答案1
正如评论中所确定的那样,问题(几乎总是)由在 PC 上配置自定义 DNS 服务器地址而不是使用 DHCP 提供的地址引起的。
当强制门户阻止互联网访问时,它们会阻止一切,包括 DNS。(除了是默认结果之外,它还可以避免通过 DNS 隧道绕过门户。)
有时,强制门户会拦截出站 DNS 查询并将其全部重定向到其本地 DNS 服务器,但许多门户不会这样做,而只是将这些数据包与其他数据包一起丢弃。
因此,当尝试登录强制门户网络时,您确实应该使用 DHCP 提供的本地 DNS 服务器(即使您认为它们运行不佳)——使用 8.8.8.8 作为您的 DNS 服务器通常根本不起作用。