写在前面

自微软发布Windows11操作系统已经一年多,在今年初微软正式推出了基于WSL的安卓子系统(WSA),这使得电脑上也能安装部分安卓软件,给电脑尤其是触屏电脑提供了更多的可能性(说白了,我可以不用,你不能不给)。但是由于一些众所周知的原因,有一些网站或者软件在国内可能有很严重的访问障碍,也可能会导致访问速度较慢,通过给安卓子系统配置代理,可以在一定程度上解决这个棘手的问题。

声明

1、由于个人并非计算机或者网络相关专业人员,本文所有内容均只基于个人实践,不保证正确和有效。

2、本文不提供任何代理方法

正文

打开adb调试

首先需要在子系统设置界面的开发者选项中勾选开发者模式,以此能通过adb命令操控子系统

Untitled

注:此处子系统版本为2208.40000.4.0,不同版本可能位置不相同

设置代理

此处默认电脑主机已经有代理相关软件并进行了服务配置

方法1

在adb中输入以下命令

adb shell settings put global http_proxy 代理IP地址:端口号

举例说明:在一般情况下,代理ip地址为本地回环地址:127.0.0.1,端口号取决于代理软件设置的端口号,比如我一般是使用8999,或者clash系列软件默认的7890。

运行后会将代理软件在这个端口的流量映射到子系统上(我是这么理解的)

如果需要关闭代理,可以使用:

adb shell settings put global http_proxy :0