V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
endosome
V2EX  ›  iPhone

有没有办法加快连上公共 wifi?

  •  
  •   endosome · Feb 2, 2017 · 12877 views
    This topic created in 3384 days ago, the information mentioned may be changed or developed.
    每天都要使用单位的 wifi 。进入 wifi 热点区域,手机很快就能显示单位 wifi 处于可连接状态。但是点击 wifi 名称之后,总要很长很长时间, wifi 才能连接上
    同样见于星巴克和麦当劳这样的公共 wifi ,手机很快就能找到这个 wifi 名称,但是点击后,需要很长时间才能连上

    请问,除了重新启动手机之外,有没有办法可以快速连接到公共 wifi ?
    6 replies    2017-02-05 14:22:45 +08:00
    lslqtz
        1
    lslqtz  
       Feb 2, 2017 via iPhone   ❤️ 1
    将苹果的 captive 指到 127.0.0.1 ,然后本地搭建返回 204 。
    后续的 Wi-Fi 认证用浏览器来,然而对我太复杂
    qianguozheng
        2
    qianguozheng  
       Feb 2, 2017   ❤️ 1
    碰巧我就是做公共 wifi 的人,给你讲讲里面的坑。
    1. 手机默认不会主动连接没有连接过的 wifi. 会连接曾经存储过得 wifi.
    2. 自用无 portal 认证的 wifi ,也就是家用的,自己设备无线相关参数,对无线工作环境调优(信道,功率,帧间隔,密码等), dhcp 租期等完全可控。
    3. 公共 portal 的 wifi,只有你连接过,默认下次再来它还是会自动连接的。 连上不能上网就访问浏览器,请求 http 页面,进行认证,获取 ip 地址等一系列的东西你是不可控的。
    4. 安全性,注意就行,不用跟钱相关的东西,不输入账号密码等。
    5. 公共开放环境, wifi 信号不要期待太好, ip 地址池设置小了,租期长了都会导致连接过程慢,这个也不是你一个用户可控的。 你能做的就是把你的手机性能提高些。
    UnknownR
        3
    UnknownR  
       Feb 2, 2017   ❤️ 1
    目前大部分都是由于 ip 分配问题导致的,特别是公共 wifi ,比如城市 wifi ,地铁 wifi 这些,在获取 dns 后会请求 dhcp 分配地址,大部分的延迟都在这一步上,这不是用户可以控制的
    endosome
        4
    endosome  
    OP
       Feb 3, 2017
    嗯,我连接公共 wifi 之后,都是先打开 vpn ,再打开应用。
    laucenmi
        5
    laucenmi  
       Feb 3, 2017
    @endosome +1, 而且发现现在地铁 wifi vpn 可以绕过验证
    qianguozheng
        6
    qianguozheng  
       Feb 5, 2017
    @laucenmi 你那个肯定不是我们公司做的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1596 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 16:26 · PVG 00:26 · LAX 09:26 · JFK 12:26
    ♥ Do have faith in what you're doing.