mac命令行代理

  • privoxy 安装
brew install privoxy
  • 修改配置 vim /usr/local/etc/privoxy/config
# 8118是用来监听本地网络请求,然后转发给socks5端口来实现代理,所以1086是自己的sockes服务代理端口,需要匹配,8118可以随意
listen-address 0.0.0.0:8118
forward-socks5 / localhost:1086 . 
  • 启动代理
# 不使用代理的地址
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
# 监听本地请求,出口流量经过8118端口,然后转给socks5
export http_proxy="http://127.0.0.1:8118"
export https_proxy=$http_proxy
  • 启动代理服务
sudo /usr/local/sbin/privoxy /usr/local/etc/privoxy/config
# 查看启动是否成功
netstat -na | grep 8118