为macOS开启局域网ss

为macOS开启局域网ss

一月 15, 2019

version 0.2

1. 通过 brew 安装 privoxy

brew install privoxy

安装后查看安装目录

brew privoxy list

打开目录并编辑config文件

open /usr/local/etc/privoxy/config

2. 添加需要映射的端口

本地ss端口
forward-socks5t / 127.0.0.1:1086 .(注意要有默认的点)

转发的端口

listen-address 0.0.0.0:6666

3. 运行privoxy

sudo /usr/local/Cellar/privoxy/3.0.26/sbin/privoxy /usr/local/etc/privoxy/config

4. 添加开机启动

将变量添加到 .bash_profile 中:

export PATH=$PATH:/usr/local/Cellar/privoxy/3.0.26/sbin/

新建一个文本文档, 将如下添加后, 修改后缀名为.sh

# 添加开机启动:
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

在终端运行 :

eg: sh test.sh

5. 查看是否已经开启

netstat -na | grep 6666

监听端口

如上, 已经成功监听

6. 更新说明:

版本 时间 说明
version 0.1 2019年01月15日16:10:55 初版
version 0.2 2022年02月08日17:49:01 更换图床为Github