V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
endosome
V2EX  ›  iPhone

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

  •  
  •   endosome · 2017-02-02 03:54:41 +08:00 · 4847 次点击
    这是一个创建于 2647 天前的主题,其中的信息可能已经有所发展或是发生改变。
    每天都要使用单位的 wifi 。进入 wifi 热点区域,手机很快就能显示单位 wifi 处于可连接状态。但是点击 wifi 名称之后,总要很长很长时间, wifi 才能连接上
    同样见于星巴克和麦当劳这样的公共 wifi ,手机很快就能找到这个 wifi 名称,但是点击后,需要很长时间才能连上

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