嘿,
我正在尝试慢慢远离 google,因此通过自定义规则向 google.com 添加了一个块,但这导致 android 手机 (Galaxy s8) WiFi 显示为互联网可能不可用。 我已将所有其他被阻止的请求列入白名单,因此唯一被阻止的域是 google.com。
我很好奇这是否是一个无意的错误,或者为什么一个会与另一个相关联,因为它影响 WiFi 连接状态似乎是随机的。 这纯粹是装饰性的,WiFi 仍然可以正常工作,只是在顶部的符号和通知中的错误代码上有错误。
我建议记录 Android 日志并尝试从那里找出导致它的原因。
以下是在 Android 上捕获日志的方法:
https://developer.android.com/studio/debug/bug-report
在“错误报告”中查找巨大的 txt 文件,它会包含日志。
此外,还可以通过 Android 开发人员选项启用调试日志记录。
@Iconology这是正常的,因为(我不记得检查那个的人是什么)但是 Google 检查您是否使用他们的域连接到互联网,但您可以使用 adb 命令找到它
settings get global captive_portal_server
用你自己的支票地址修改它settings put global captive_portal_server addresse.here
或完全禁用它settings put global captive_portal_detection_enabled 0
settings put global captive_portal_mode 0
就我而言,在更改为 IOS 之前,我已禁用它,因为我不必看到感叹号就可以看到我没有互联网。
使用 ADB Shell 按此顺序输入以下命令:
设置把全局 wifi_watchdog_background_check_enabled 0
设置将全局 ntp_server time.cloudflare.com
设置将全局 captive_portal_mode 设为 0
设置将全局 wifi_watchdog_on 设为 0
下午禁用com.android.captiveportallogin
或者您可以尝试将 google.com 列入黑名单,但将 gstatic.com 列入白名单或仅将 connectioncheck.gstatic.com 列入白名单。 糟糕的是,当 Android 手机进入睡眠模式时,VPN 应用程序不会阻止 Android 手机联系这些域。 它打败了VPN的意义......
最有用的评论
@Iconology这是正常的,因为(我不记得检查那个的人是什么)但是 Google 检查您是否使用他们的域连接到互联网,但您可以使用 adb 命令找到它
settings get global captive_portal_server
用你自己的支票地址修改它
settings put global captive_portal_server addresse.here
或完全禁用它
settings put global captive_portal_detection_enabled 0
settings put global captive_portal_mode 0
就我而言,在更改为 IOS 之前,我已禁用它,因为我不必看到感叹号就可以看到我没有互联网。