终端代理 proxychains
proxychains-ng
浏览器代理及应用代理均不存在问题,而终端代理总是出现各种奇怪的问题。
曾经使用以下方式,然后不知道被自己更新了什么就都失效了。
# ALL_PROXY
export ALL_PROXY=socks5://127.0.0.1:1080
# git
git config --global http.proxy 'socks5://127.0.0.1:1080'
最后接触了 proxychains-ng,感觉其更加强大与简单。
安装:
sudo pacman -S proxychains-ng
修改配置:
sudo vim /etc/proxychains.conf
# 注释掉 proxy_dns
# proxy_dns
# 最后一行改为对应的代理
socks5 127.0.0.1 1080
使用
curl
proxychains curl www.google.com
git
proxychains git clone git@github.com:rofl0r/proxychains-ng.git
yay
proxychains yay -S microsoft-edge