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

2017-02-02 03:54:41 +08:00
 endosome
每天都要使用单位的 wifi 。进入 wifi 热点区域,手机很快就能显示单位 wifi 处于可连接状态。但是点击 wifi 名称之后,总要很长很长时间, wifi 才能连接上
同样见于星巴克和麦当劳这样的公共 wifi ,手机很快就能找到这个 wifi 名称,但是点击后,需要很长时间才能连上

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/337684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX