安装proxychains-ng
1 | brew install proxychains-ng |
修改配置文件(/usr/local/etc/proxychains.conf)
最后一行修改为:1086为socks5 端口,视自己的shadowsocks设置而定(shadowsocks-x默认为1080,shadowsocks-ng默认为1086)
1 | socks5 127.0.0.1 1086 |
使用方法
在执行命令之前添加 : proxychains4,如下:
1 | proxychains4 curl ip.cn |
特别注意:
mac os sierra 因为安全机制并不能成功代理!
解决办法:
1.关闭SIP(不推荐)
关闭sip,了解风险
2.移动执行命令
例如:
1 | $ mkdir ~/proxy_bin |
配置环境代理(推荐)
1 | $ vim ~/.zshrc |
修改
修改成这样后,go get 代理成功
1 | alias proxy='export all_proxy=socks5://127.0.0.1:1086 && export http_proxy=socks5://127.0.0.1:1086 && export https_proxy=socks5://127.0.0.1:1086' |