环境:
- macOS Mojave 10.14.3
 - iTrem 2 3.2.8
 - 酸酸乳1.1.4.4-R8
 
查看自己命令行的状态
1  | curl ip.gs  | 
正式开始
一、首先检查自己的酸酸乳是否正常,并在高级设置页面,找到本地 Sock5 监听端口,我自己是 1086,注意这里还有一个 HTTP 代理监听端口,不是这个

二、安装需要的软件(没有 brew 就先安装 brew,具体自行搜索哈)
1  | brew install privoxy  | 
三、配置 privoxy
1  | vim /usr/local/etc/privoxy/config  | 
在里面插入两行,
1  | listen-address 0.0.0.0:8118  | 
注意!!! 这里的 1086 就是刚才上面圈出来的端口,千万不要弄错了,弄错了就用不了的
四、启动 prioxy
1  | sudo /usr/local/sbin/privoxy /usr/local/etc/privoxy/config  | 
查看是否成功,输入命令
1  | netstat -na | grep 8118  | 
看到有类似如下信息就表示启动成功了
1  | tcp4 0 0 *.8118 *.* LISTEN  | 
五、最后一步,方便使用
在 ~/.zshrc 里加入开关函数,使用起来更方便
1  | vim ~/.zshrc  | 
在里面插入
1  | function proxy_off(){  | 
再 source 一下
1  | source ~/.zshrc  | 
然后就可以通过在命令行输入 proxy_on 和 proxy_off 来开启和关闭代理啦
六、日常开启 prioxy 软件
1  | brew services start privoxy  | 
七、日常使用步骤
1  | 先启动 provixy 软件  | 
最后在看看自己的命令行状态吧
1  | curl ip.gs  | 

well done!


)。
