如何解决让Android手机相信WiFi可以上网
我正在使用没有互联网的接入点。 连接到此访问点的Android手机会由于没有互联网而中断连接,并连接到具有互联网或移动数据的另一个访问点。我不想对Android手机进行更改,例如“设置将全局captive_portal_detection_enabled为0”。 我也不想在Android手机上禁用其他SSID上的“自动连接”选项,因为这给客户在普通接入点和此AP之间来回连接带来了不便。
我检查了此链接-http://www.ateijelo.com/blog/2016/09/11/make-android-believe-it-has-internet-access 与以前断开连接之前的情况相比,这要好得多,通常在3秒钟到20秒钟之内,但是现在,Android手机似乎需要大约5分钟才能自动切换接入点。
这就是我所做的
- 在此访问点上安装NGINX并在添加的default_server上启动http Web服务器
location /generate_204 {
return 204;
}
- 将这两行添加到/ etc / hosts
10.0.0.1 connectivitycheck.gstatic.com
10.0.0.1 clients3.google.com
通过这种方式,接入点伪造了对android连接检查的响应。
此修改后,它不再显示“已连接,没有互联网”,android认为有互联网,但android在5分钟后仍断开连接,以连接到另一个具有互联网的接入点。
如果解决方案不在手机上,这将非常有帮助。我不想对客户的电话进行修改。
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。