WSL2 代理
介绍
WSL即(Windows Subsystem for Linux) 是微软公司开发的一种在Windows10系统上运行Linux二进制文件的工具。相比于WSL,WSL2采用了虚拟机的方式来运行Linux,可以更好的支持Linux内核。在使用WSL2的过程中,我们可能需要借助代理来访问网络资源。
设置代理
可以通过在Linux bash shell中设置代理变量来实现代理。可以使用export命令来设置环境变量。
http/https代理
示例代码:
export http_proxy="<your proxy url>"
export https_proxy="<your proxy url>"
其中,”
export http_proxy="http://10.10.1.10:8888"
export https_proxy="http://10.10.1.10:8888"
ftp代理
示例代码:
export ftp_proxy="<your proxy url>"
其中,<your proxy url>
为代理服务器的地址,例如:
export ftp_proxy="http://10.10.1.10:8888"
自动配置代理
我们可以在.bashrc文件或.zshrc文件中添加以下内容,让代理自动配置。
# 自动代理配置
if grep -q microsoft /proc/version; then
export http_proxy=<your proxy url>
export https_proxy=http_proxy
export ftp_proxy=http_proxy
fi
其中,”
清除代理
如果要清除代理设置,可以将环境变量设置为空字符串。
示例代码:
export http_proxy=""
export https_proxy=""
export ftp_proxy=""
结论
WSL2 代理设置非常简单,只需要在bash shell中设置环境变量即可。如果需要自动配置代理,可以将代理设置放入.bashrc文件或.zshrc文件中。当不需要代理时,只需要将环境变量设置为空字符串即可。