给终端设置代理
给终端设置代理
如下是初级工程师Bob和老程序员Bill的又一个故事。
Bob:我这
golang装个包太困难了。动不动就time out
Bill:开代理啊
Bob:开了,我有shadowsocks, 而且我开了全局代理.
Bill: 那你一定是没有给你的终端设置http代理。ss设置的系统代理是socks5代理, 给你一个教程吧!
教程
- 首先找到ss里面的HTTP Proxy Preference, 如下图:
然后确认端口(我这里是 1087,即下面 alias 里的地址):
- 在
~/.bashrc或者~/.zshrc中加入如下代码:1 2 3 4
# alias for proxy alias proxy="export http_proxy=http://127.0.0.1:1087 && export https_proxy=http://127.0.0.1:1087" alias unproxy="unset http_proxy && unset https_proxy" alias ip="curl https://ip.cn"
- 检查是否使用代理
本文由作者按照 CC BY 4.0 进行授权


