共享macOS 上的ShadowSocks代理给其他设备(iphone, ipad)

September 13, 2018 11:03
访问量:179
摘要:把电脑上的vpn,分享给手机,让手机也能够翻墙。

https://github.com/shadowsocks/shadowsocks-iOS/issues/119

1.如果你是用的Shadowsocks的客户端,可以如下设置:

偏好设置->HTTP->HTTP代理监听地址->修改为0.0.0.0 偏好设置->HTTP->HTTP代理端口-> 修改为 8888 (任意端口号)

然后再手机上连上与mac相同的网络,在HTTP代理中 -> 配置代理 -> 手动

服务器: 你mac的IP, 使用ifconfig查看 端口: 就是你上面 ss 配置的端口号: 8888

重启wifi ,应该就可以翻墙了。

2. 使用 Privoxy

安装 Privoxy brew install privoxy
或从 http://www.privoxy.org/ 下载安装 将 Privoxy 添加到开机启动中 Bash 添加开机启动:

ln -sfv /usr/local/opt/privoxy/*.plist ~/Library/LaunchAgents

启动 Privoxy:

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.privoxy.plist  
privoxy /usr/local/etc/privoxy/config

修改 Privoxy 配置 Bash

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(否则只能作用于本机),端口号默认或选择一个未占用的端口 listen-address 0.0.0.0:8888

我用的端口号为 8888,下面 iOS 代理设置中会用到 修改这两处后,保存并退出即可

评论

暂无相关评论,快来抢占沙发吧!
评论框离家出走了,点击找回!
昵称
邮箱
网站
昵称
邮箱
网站