[原创] Mac终端使用Privoxy代理

Ubuntu系统下的配置过程比较相似,先安装Privoxy:

brew install privoxy

再修改其配置文件 /usr/local/etc/privoxy/config,在文件末尾添加如下内容:

forward-socks5 / 127.0.0.1:1080 . # SOCKS5代理地址
listen-address 127.0.0.1:8080 # HTTP代理地址
forward 10.*.*.*/ . # 内网地址不走代理
forward .abc.com/ . # 指定域名不走代理

文章来源:https://www.codelast.com/
然后以 root 启动Privoxy(如果之前已经启动过,可以先 kill -9 杀掉原来的进程再启动):

sudo privoxy /usr/local/etc/privoxy/config

再检查一下Privoxy是否启动成功了:

codelast@codelast:~$ ps -ef | grep privoxy
  501  1391     1   0  1:08PM ??         0:00.02 privoxy /usr/local/etc/privoxy/config
  501  1442  1363   0  1:23PM ttys003    0:00.00 grep privoxy

然后set两个环境变量:

export http_proxy="127.0.0.1:8080"
export https_proxy="127.0.0.1:8080"

现在终端就可以利用由sock5代理转成的http代理,来无障碍地访问各网站了。

文章来源:https://www.codelast.com/
➤➤ 版权声明 ➤➤ 
转载需注明出处:codelast.com 
感谢关注我的微信公众号(微信扫一扫):

wechat qrcode of codelast

《[原创] Mac终端使用Privoxy代理》有2条评论

  1. Mac上这么搞有点多此一举了,mac版的ShadowsocksX-NG本身就可以开启http代理服务器,其实它也是通过privoxy来实现的,ShadowsocksX-NG自带privoxy,位置在:cd ~/Library/Application\ Support/ShadowsocksX-NG,你的文章是2018年10月27日,那时候的版本就已经是这样的了。

    点击小飞机→Preferences→Http→勾选Http proxy enable 即可开启http代理

    回复

回复 无名氏 取消回复