手机可以通过手机号码获取验证码连wifi。电脑却连不上(打不开获取验证码的portal)
解决方案:
这是 Windows 的“联网检测”被酒店/园区 Wi‑Fi 的认证页劫持失败了,不一定是你电脑坏了。可以按这个顺序试:
-
先手动打开认证页
连上那个 Wi‑Fi 后,别点系统弹窗,直接在浏览器地址栏输入:http://neverssl.com或:
http://1.1.1.1注意必须是
http://,不要用https://。很多验证码登录页只能从普通 HTTP 页面跳出来。 -
关掉代理/VPN/加速器
Windows:设置 → 网络和 Internet → 代理 → 关闭“使用代理服务器”。
如果开了 VPN、***、加速器、公司安全客户端,也先退出。 -
清掉 DNS/网络缓存
右键开始菜单 → 终端/PowerShell 管理员,依次运行:ipconfig /flushdns ipconfig /release ipconfig /renew然后断开 Wi‑Fi,再重新连接。
-
把 DNS 改回自动
如果你电脑手动设过 DNS,比如8.8.8.8、1.1.1.1,先改成“自动获取 DNS”。
酒店/商场 Wi‑Fi 的认证页经常依赖它自己的 DNS。 -
忘记网络后重连
设置 → 网络和 Internet → Wi‑Fi → 管理已知网络 → 找到这个 Wi‑Fi → 忘记。
再重新连接,浏览器打开http://neverssl.com。 -
用手机热点中转一下
如果手机已经能登录这个免费 Wi‑Fi,可以看手机是否支持“共享 Wi‑Fi/热点桥接”。
安卓部分机型可以开热点共享当前 Wi‑Fi;iPhone 通常不行,只能共享蜂窝网络。 -
最后可以试改电脑 MAC 地址
有些认证系统把手机验证码绑定到设备 MAC,电脑是另一个设备所以不给过。
Windows:设置 → 网络和 Internet → Wi‑Fi → 随机硬件地址,先关闭或切换一次,然后忘记网络重连。
重点先试第 1 步:连上 Wi‑Fi 后打开 http://neverssl.com。如果能跳出验证码页,基本就解决了

浙公网安备 33010602011771号