# 让终端走代理的方法
# 1. 使用环境变量
一般来说,我会直接这么写一个别名。
1 alias proxyon="export ALL_PROXY=socks5://127.0.0.1:1080 && export http_proxy=socks5://127.0.0.1:1080 && export https_proxy=socks5://127.0.0 .1:1080"
2 alias proxyoff="unset ALL_PROXY && unset https_proxy && unset http_proxy"
但是这么做wget
会报错,于是我又找到第二种方法。
# 2. 使用proxychains
直接
sudo pacman -S proxychains
然后再
sudo vim /etc/proxychains.conf
在文件最下面添加socks5 127.0.0.1 1080
以后再需要用代理的时候就直接这样
proxychains yourapp
就可以强制该软件使用代理了。
注意事项:
- 要选
dynamic_chain
而不是random_chain
- 可以列举几个代理服务器,
proxychains
会按顺序用,代理无法访问即自动选用下一个 - 代理服务器要根据自己电脑的情况自行调整