代理小问题汇总

1. Python requests库报SSLError

在开着代理的情况下,python中的requests库会报requests.exceptions.SSLError错误:

对session设置trust_env即可:

1
session.trust_env = False

image-20220122211740120

2. VSCode Remote - SSH插件使用代理

  1. 相信大家都已经安装了git,那么去git安装目录下找到connect.exe,复制其路径:

  2. 编辑~/.ssh/config文件,在要代理的服务器下面加上:

1
2
3
4
Host xxxxxxx
HostName xxx.xxx.xx.xx
User xxxxxx
ProxyCommand C:\Program Files\Git\mingw64\bin\connect.exe -S 127.0.0.1:7890 -a none %h %p

这样VSCode远程开发就可以走代理了,Windows Terminal中自带的ssh也会走代理。