WSL使用代理教程

WSL使用代理教程

一般在windows下vscode都配合wsl进行使用。所以这里顺便也介绍了vscode如何使用代理。


1、vscode 使用代理

vscode中一些插件是从github下载。当不使用代理访问github,那个访问速度真的是龟速。所以,基本上要某些插件,真的是没办法。

linux下代理就简单许多了。直接命令行proxychains code启动vscode就行了。此时打开的vscode已经支持代理了。

windows下设置代理的话,当不使用全局代理时,通过设置里面的扩展代理进行设置,我是在设置好代理服务器和端口号后,并没有什么反应,而且此时插件商店连网都连不上。所以直接不通过vscode中的扩展设置进行代理设置,直接把代理设置成windows全局即可。


2、wsl命令行使用代理

关于wsl的安装,微软中国里面具体介绍的,操作非常的简单。

打开终端,并且此时将代理设置成全局模式。发现并不支持访问google,一直等待中。。。
在这里插入图片描述
此时sudo apt install proxychains安装proxychains。sudo vim /etc/proxychains.conf将最后一行改成socks5 你的代理服务器IP 端口号,如下所示。
在这里插入图片描述
此时通过proxychains curl google.com来进行google.com访问,现在能收到google.com的返回信息。如果要clone github中的工程时,只需要在最前面加上proxychains 即可。需要走代理的加这个命令在最前面就行了。
在这里插入图片描述