配置终端走代理

Shadowsocks没有HTTP代理,导致我们需要使用polipo等软件进行协议转换。 有一个新的Shadowsocks的客户端叫 Shadowsocks-NG 解决了一个长久以来的痛点。

安装

https://github.com/shadowsocks/ShadowsocksX-NG/releases

配置终端走代理

方法1:终端临时代理配置

终端临时开启代理

1
2
export http_proxy=127.0.0.1:1087
export https_proxy=127.0.0.1:1087

终端关闭代理

1
2
$ unset http_proxy
$ unset https_proxy

方法2:配置别名方便启动

1
$ vim ~/.bash_profile

加入:

1
2
3
# 配置终端代理
alias proxy-on='export http_proxy=127.0.0.1:1087;export https_proxy=$http_proxy'
alias proxy-off='unset http_proxy;unset https_proxy'

开启代理

1
$ proxy-on

关闭代理

1
$ proxy-off

检查配置是否生效

1
$ curl www.google.com

注意事项

以上快捷启动配置只能在User的命令行里进行使用,如果想对sudo操作挂proxy,需要先使用命令 sudo -s 进入bash 3.2# 然后手动设置。

坚持原创技术分享,您的支持将鼓励我继续创作!
0%