Windows11安卓子系统WSA设置代理教程

Windows11安卓子系统WSA设置代理教程

Windows11系统中的Android子系统可以帮助用户在电脑上轻松运行Android应用或游戏。但由于阉割了VPN确认弹出,无法在Android子系统中直接安装代理工具,每次启动都会随机分配一个IP。传统的在WIFI设置中设置代理的方式非常不方便。那么下面小编就为大家带来三个如何在Android子系统中设置wsa代理的教程。

方法1、使用LSPosed模块

如果你使用的Windows11 安卓子系统(WSA)已经ROOT并且安装了面具(Magisk)和谷歌框架(Google Apps),在子系统里面安装VpnDialogs代理软件即可,WSA会使用LSPosed的VpnDialogs应用程序修复VPN对话框不显示的问题。

注:如果想子系统的代理APP在系统后台持续运行,需要在设置中将“子系统资源”改为“连续”,不然关闭所有APP的窗口后,Windows11的Android子系统就会自行停止运行了,所以代理就断了。

方法2、ADB命令设置代理

  1. 打开代理工具设置里“允许局域网连接”的开关;
  2. 启动“适用于Android的Windows子系统”;
  3. 在安卓子系统中把“开发人员模式”打开;
  4. 下载ADB工具,解压到一个纯英文路径下,如C:/XXX;
  5. 在资源管理器中打开C:/XXX,在路径栏里直接输入CMD,回车,打开命令提示行;
  6. 输入以下命令:
adb connect 127.0.0.1:58526 && adb shell “settings put global http_proxy `ip route list match 0 table all scope global | cut -F3`:7890”

注:如果首次使用adb连接,安卓子系统会弹窗询问“是否允许你电脑对手机的调试”选择“允许”后,再次运行上述命令,命令中最后的7890是代理工具的局域网代理端口,根据实际情况及代理工具进行更改。

ADB取消代理的命令:

adb shell settings put global http_proxy :0

注:使用ADB连接前提安卓子系统必须是启动状态,所以至少需要启动一个APP软件。

 

方法3、在系统设置里设置wifi的代理

  1. 打开代理工具设置里“允许局域网连接”的开关;
  2. 启动“适用于Android的Windows子系统”;
  3. 点击右上角的搜索图标并搜索“WIFi”;
  4. 会出现两个结果,点击选择“WLAN”进行打开;
  5. 会出现名称为“VirtWifi”的WIFI已经进行连接,这就是子系统的虚拟WIFI,点击右边的小齿轮进行设置;
  6. 点右上角的笔形图标,进入编辑设置;
  7. 将代理设置从“无”设置为“手动”,代理主机名填写电脑本地的IP(电脑代理工具中可以查看本机系统IP地址),代理端口填写代理工具中提供的端口号,点击“保存”按钮。
阅读剩余
THE END