手机可以通过手机号码获取验证码连wifi。电脑却连不上(打不开获取验证码的portal)

解决方案:

这是 Windows 的“联网检测”被酒店/园区 Wi‑Fi 的认证页劫持失败了,不一定是你电脑坏了。可以按这个顺序试:

  1. 先手动打开认证页
    连上那个 Wi‑Fi 后,别点系统弹窗,直接在浏览器地址栏输入:

    http://neverssl.com

    或:

    http://1.1.1.1

    注意必须是 http://,不要用 https://。很多验证码登录页只能从普通 HTTP 页面跳出来。

  2. 关掉代理/VPN/加速器
    Windows:设置 → 网络和 Internet → 代理 → 关闭“使用代理服务器”。
    如果开了 VPN、***、加速器、公司安全客户端,也先退出。

  3. 清掉 DNS/网络缓存
    右键开始菜单 → 终端/PowerShell 管理员,依次运行:

    ipconfig /flushdns
    ipconfig /release
    ipconfig /renew

    然后断开 Wi‑Fi,再重新连接。

  4. 把 DNS 改回自动
    如果你电脑手动设过 DNS,比如 8.8.8.81.1.1.1,先改成“自动获取 DNS”。
    酒店/商场 Wi‑Fi 的认证页经常依赖它自己的 DNS。

  5. 忘记网络后重连
    设置 → 网络和 Internet → Wi‑Fi → 管理已知网络 → 找到这个 Wi‑Fi → 忘记。
    再重新连接,浏览器打开 http://neverssl.com

  6. 用手机热点中转一下
    如果手机已经能登录这个免费 Wi‑Fi,可以看手机是否支持“共享 Wi‑Fi/热点桥接”。
    安卓部分机型可以开热点共享当前 Wi‑Fi;iPhone 通常不行,只能共享蜂窝网络。

  7. 最后可以试改电脑 MAC 地址
    有些认证系统把手机验证码绑定到设备 MAC,电脑是另一个设备所以不给过。
    Windows:设置 → 网络和 Internet → Wi‑Fi → 随机硬件地址,先关闭或切换一次,然后忘记网络重连。

重点先试第 1 步:连上 Wi‑Fi 后打开 http://neverssl.com。如果能跳出验证码页,基本就解决了

posted @ 2026-06-19 17:25  zjb480  阅读(53)  评论(0)    收藏  举报