解决Win11安卓子系统 WSA 烦人的提示“VirtWifi的连接受限”

浏览: 233 次浏览 作者: 去年夏天 分类: Windows,WSA,技术文章 发布时间: 2022-08-25 17:03

前言
因为ASOP系统机制设计,检测网络连通性时会访问 www.google.com/generate_204
所以当你本地网络无法访问谷歌时,每次启动安卓子系统都会被提示一次VirtWifi的连接受限
倒是不正常影响用,就是有点烦

20230302更新:微软已经修改了这部分的机制,正常情况下应该不会再弹出这个提示了。如果有问题再修改。


win11安卓子系统系列文章之一:win11 安卓子系统(WSA)ROOT安装面具(Magisk)与谷歌框架(Google Apps)
win11安卓子系统系列文章之二:Windows Android 子系统 WSA 代理设置方法教程
win11安卓子系统系列文章之三:解决Win11安卓子系统烦人的提示“VirtWifi的连接受限”
win11安卓子系统系列文章之四:Windows 11 Android 子系统 WSA 安装APP软件APK文件方式教程
win11安卓子系统系列文章之五:为 win11 安卓子系统(WSA)内 APP 设置桌面快捷方式


1.开启手机开发者模式

启动那个【适用于android的windows子系统】

把这个开发人员模式打开

这里可以看到手机调试的IP与地址,这里是127.0.0.1:58526

2.下载ADB工具

下载一个ADB工具(你要是有了就忽略)解压到一个纯英文路径下,比如C:/platform-tools

3.启动ADB工具

在资源管理器中打开C:/platform-tools,在路径栏里直接输入cmd,回车,打开命令提示行

4.连接手机

在命令提示行窗口中输入adb connect 127.0.0.1:58526,敲回车
出现提示connected to 127.0.0.1:58526说明连接成功

5.修改网络测试域名

分别在命令提示行窗口中输入

adb shell settings put global captive_portal_server www.google.cn
敲回车

adb shell settings put global captive_portal_https_url https://www.google.cn/generate_204
敲回车

adb shell settings put global captive_portal_https_url http://www.google.cn/generate_204
敲回车

如果你连google.cn都无法访问的话,可以尝试改成MIUI的测试网址
分别在命令提示行窗口中输入

adb shell settings put global captive_portal_server connect.rom.miui.com
敲回车

adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate_204
敲回车

adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate_204
敲回车

注:ADB能连接的前提是你有启动安卓子系统,所以你只要有至少一个APP正在运行

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据