终端命令设置代理

2018/12/11 posted in  其它

让终端走代理的几种方法

Macproxyterminal

  • 方法1:
    在终端中直接运行命令
    export http_proxy=http://proxyAddress:port
    这个办法的好处是简单直接,并且影响面很小(只对当前终端有效,退出就不行了)。
    如果你用的是ss代理,在当前终端运行以下命令,那么wget curl 这类网络命令都会经过ss代理
    export ALL_PROXY=socks5://127.0.0.1:1080

  • 方法2:
    比如我现在使用的shadowsocks工具可以直接设置全局代理,勾选就行了,一般使用的是PAC自动模式,这样可以根据条件选择代理or直连,保证速度和网站的可达性。

屏幕快照 2018-12-04 下午1.09.57
shadowSocks软件的Git地址为https://github.com/shadowsocks/ShadowsocksX-NG