Windows 下为某些特殊应用配置系统代理
Anaconda 配置代理
在 C:\Users\username\.condarc
中添加或修改如下内容:
proxy_servers:
http: http://127.0.0.1:port
https: http://127.0.0.1:port
pip 配置代理
在 C:\Users\username\pip\pip.ini
中添加或修改如下内容:
[global]
proxy=http://127.0.0.1:port
在终端里运行 pip -v config list
检查配置是否生效.
Git 配置代理
# 设置:
git config --global http.proxy http://127.0.0.1:port
git config --global https.proxy http://127.0.0.1:port
# 取消:
git config -–global –unset http.proxy
git config -–global –unset https.proxy
有的节点无法代理 SSH 协议, 可以使用 SSH over HTTPS 通过 443 端口使用 SSH:
运行以下命令测试通过 HTTPS 端口的 SSH 是否可行:
ssh -T -p 443 git@ssh.github.com
在 C:\Users\username\.ssh\config
中添加如下内容:
Host github.com
Hostname ssh.github.com
Port 443
User git