与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 privoxy501 1391 1 0 1:08PM ?? 0:00.02 privoxy /usr/local/etc/privoxy/config501 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
感谢关注我的微信公众号(微信扫一扫):
Mac上这么搞有点多此一举了,mac版的ShadowsocksX-NG本身就可以开启http代理服务器,其实它也是通过privoxy来实现的,ShadowsocksX-NG自带privoxy,位置在:cd ~/Library/Application\ Support/ShadowsocksX-NG,你的文章是2018年10月27日,那时候的版本就已经是这样的了。
点击小飞机→Preferences→Http→勾选Http proxy enable 即可开启http代理
感谢告知