网页可以很方便的通过系统代理或者用类似于SwitchyOmega的方式使用代理,但终端的方法稍微不一样一点
要注意的是,如果使用代理,会导致其他请求因为走了一层代理而导致访问变慢
临时使用一下
# export http_proxy=http://proxyAddress:port
export http_proxy=http://127.0.0.1:1080
export https_proxy=http://127.0.0.1:1080
# or 走 sock5代理
export http_proxy=sock5://127.0.0.1:1080
export https_proxy=sock5://127.0.0.1:1080
# or
export ALL_PROXY=http://127.0.0.1:1080
通过别名快速设置
alias setproxy="export ALL_PROXY=http://127.0.0.1:1080"
alias unsetproxy="unset ALL_PROXY"
使用proxychains,
在需要代理的时候自动使用代理
安装
git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make && make install
cp ./src/proxychains.conf /etc/proxychains.conf
配置
vim /etc/proxychains.conf
## wirte on proxychins.conf
socks5 127.0.0.1 1080
使用
proxychains4 curl http://www.google.com