Mac os配置Iterm2代理

平常使用shadowsocks看看网页是可以的,但是作为一名程序员,使用终端来搭建开发环境是少不了的,同样翻墙也是少不了的,而iterm2这样的终端是不支持socks5的。幸好有google,找到了解决方案,开此博客铭记。

安装shdowsocks

1
2
3
4
5
6
7
8
9
10
11
在iterm2 中执行命令 curl --socks5 127.0.0.1:1086 http://cip.cc
正常的话会有如下输出
IP : 118.163.219.43
地址 : 中国 台湾 台中市
运营商 : cht.com.tw

数据二 : 台湾省 | 中华电信(HiNet)数据中心

数据三 : 中国台湾省台湾 | 中华电信

URL : http://www.cip.cc/118.163.219.43

安装Privoxy

1
brew install Privoxy
1
2
3
4
5
修改/usr/local/etc/privoxy/config文件添加如下2行

forward-socks5 / 127.0.0.1:1086 . (注意:1086是shdowsocks默认的端口)

listen-address 0.0.0.0:8118

启动privoxy

1
2
3
brew services start privoxy
export http_proxy=http://127.0.0.1:8118
curl http://cip.cc
参考文章:
坚持原创技术分享,您的支持将鼓励我继续创作!