Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
让android手机相信WiFi有互联网_Android_Linux_Networking_Wifi_Access Point - Fatal编程技术网

让android手机相信WiFi有互联网

让android手机相信WiFi有互联网,android,linux,networking,wifi,access-point,Android,Linux,Networking,Wifi,Access Point,我正在一个没有互联网的接入点上工作。 Android手机连接到此接入点时,由于没有互联网,会断开连接,并连接到另一个具有互联网或移动数据的接入点。我不想对android手机进行更改,例如“设置将全局捕获\u门户\u检测\u启用0”。 我也不想在android手机上的其他SSID上禁用“自动连接”选项,因为这将给客户在正常接入点和该AP之间来回连接带来不便 我检查了这个链接- 这让它变得更好,就像以前一样,断开连接通常在3秒到20秒之间,但现在android手机自动切换接入点似乎需要大约5分钟 这

我正在一个没有互联网的接入点上工作。 Android手机连接到此接入点时,由于没有互联网,会断开连接,并连接到另一个具有互联网或移动数据的接入点。我不想对android手机进行更改,例如“设置将全局捕获\u门户\u检测\u启用0”。 我也不想在android手机上的其他SSID上禁用“自动连接”选项,因为这将给客户在正常接入点和该AP之间来回连接带来不便

我检查了这个链接- 这让它变得更好,就像以前一样,断开连接通常在3秒到20秒之间,但现在android手机自动切换接入点似乎需要大约5分钟

这就是我所做的

  • 在此访问点上安装NGINX,并在添加的默认\u服务器上启动http web服务器
  • 将这两行添加到/etc/hosts
  • 这样,接入点就伪造了对android连接检查的响应

    修改后不再显示“已连接,无互联网”,安卓相信有互联网,但安卓仍在5分钟后断开连接,连接到另一个有互联网的接入点

    如果解决方案不在电话上,这将非常有帮助。我不想修改客户的电话


    谢谢你的Android版本是什么?这能回答你的问题吗?从Android 9开始就可以看到这个问题。。。在Android 9和10上都试过了。
    location /generate_204 {
        return 204;
    }
    
    10.0.0.1    connectivitycheck.gstatic.com
    10.0.0.1    clients3.google.com