环境:
- macOS Mojave 10.14.3
- iTrem 2 3.2.8
- 酸酸乳1.1.4.4-R8
查看自己命令行的状态
正式开始
一、首先检查自己的酸酸乳是否正常,并在高级设置页面,找到本地 Sock5 监听端口,我自己是 1086,注意这里还有一个 HTTP 代理监听端口,不是这个
二、安装需要的软件(没有 brew 就先安装 brew,具体自行搜索哈)
三、配置 privoxy
1
| vim /usr/local/etc/privoxy/config
|
在里面插入两行,
1 2
| listen-address 0.0.0.0:8118 forward-socks5 / localhost:1086 .
|
注意!!! 这里的 1086 就是刚才上面圈出来的端口,千万不要弄错了,弄错了就用不了的
四、启动 prioxy
1
| sudo /usr/local/sbin/privoxy /usr/local/etc/privoxy/config
|
查看是否成功,输入命令
看到有类似如下信息就表示启动成功了
1
| tcp4 0 0 *.8118 *.* LISTEN
|
五、最后一步,方便使用
在 ~/.zshrc
里加入开关函数,使用起来更方便
在里面插入
1 2 3 4 5 6 7 8 9 10 11 12
| function proxy_off(){ unset http_proxy unset https_proxy echo -e "已关闭代理" }
function proxy_on() { export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" export http_proxy="http://127.0.0.1:8118" export https_proxy=$http_proxy echo -e "已开启代理" }
|
再 source 一下
然后就可以通过在命令行输入 proxy_on 和 proxy_off 来开启和关闭代理啦
六、日常开启 prioxy 软件
1
| brew services start privoxy
|
七、日常使用步骤
1 2 3 4
| 先启动 provixy 软件 brew services start privoxy 然后 启动代理 proxy_on
|
最后在看看自己的命令行状态吧
well done!