- 安装 Privoxy
brew install privoxy
- 将 Privoxy 添加到开机启动中
添加开机启动:
ln -sfv /usr/local/opt/privoxy/*.plist ~/Library/LaunchAgents
启动 Privoxy:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.privoxy.plist
如果不需要用 launchctl 就直接运行:
privoxy /usr/local/etc/privoxy/config
- 修改 Privoxy 配置
vim /usr/local/etc/privoxy/config
在 vim 中搜索 forward-socks5t /
去掉注释,将端口改为 1080 (Shadowsocks 默认的 SOCKS5 端口)
forward-socks5t / 127.0.0.1:1080
搜索listen-address 127.0.0.1:8118
去掉注释,把127.0.0.1
改为0.0.0.0
(否则只能作用于本机),端口号默认或选择一个未占用的端口
比如修改为自己要用的端口号6666
,下面 iOS 代理设置中会用到
listen-address 0.0.0.0:6666
修改这两处后,保存并退出即可
- 运行 Privoxy
cd /usr/local/sbin/
./privoxy –no-daemon /usr/local/etc/privoxy/config &
(最后的&
是为了让 privoxy 在后台运行)
- 在 iOS 设备上使用代理
WI-FI -> http代理 -> 手动,服务器改成本地,端口改为6666,保存退出
sudo /Applications/Privoxy/stopPrivoxy.sh
sudo /Applications/Privoxy/startPrivoxy.sh
网友评论