前言
上一篇文章中分享了如何在windows上配置wsl从而畅享ubuntu,那有时候开发或者浏览文献要求配置代理,但我们在windows上配置的代理是不会映射到wsl内的ubuntu的,今天就来解决这个问题,让你的ubuntu子系统能够共享windows网络代理。
正文
也很简单,只需要为wsl增加一个config文件就可以了。具体操作如下:
1.创建配置文件:在 Windows 的文件资源管理器中,进入你的用户目录(通常是 C:\Users<你的用户名>`)。在此目录下,创建一个名为 ".wslconfig"的文件(注意开头有个点)
2.输入以下内容:
bash
[experimental]
autoMemoryReclaim=gradual
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true
保存即可,向我这样:


然后我们在powershell里面输入wsl --shutdown关闭wsl,然后再重启就好了,重启可以点图标重启,因为你安装ubuntu发布版本后会在程序里面多一个ubuntu的图标,也可以输入wsl --distribution <你的发布版本名称>来手动启动