OS X终端使用配置socks5或者http代理
关于 Shadowsocks 代理服务的搭建就不详细介绍了。
如果已经启用 Shadowsocks 本地代理为 socks5://127.0.0.1:1080,
如果需要使用 HTTP 代理,可以使用 Polipo 将 SOCKS5 转为 HTTP,如有需求可以自行搜索一下方法。
在终端下使用 export ALL_PROXY=socks5://127.0.0.1:1080
清除代理 unset ALL_PROXY
为了方便,可以在 .bash_profile
中加上这个:
function setproxy() {
# export {HTTP,HTTPS,FTP}_PROXY="http://127.0.0.1:8123" 也可以设置 http 代理
export ALL_PROXY=socks5://127.0.0.1:1080
}
function unsetproxy() {
# unset {HTTP,HTTPS,FTP}_PROXY
unset ALL_PROXY
}