所以我写了 next-socks5 ,把这套流程压成一条命令:
# 二进制安装,启用认证(自动生成用户名/密码),随机端口:
curl -fsSL https://raw.githubusercontent.com/ZingerLittleBee/next-socks5/main/install.sh | sh
# 带参数,指定端口:
curl -fsSL https://raw.githubusercontent.com/ZingerLittleBee/next-socks5/main/install.sh \
| sh -s -- --port 1080
# 也支持 docker 安装
curl -fsSL https://raw.githubusercontent.com/ZingerLittleBee/next-socks5/main/install.sh | sh -s -- --method docker --auth --port 1080
跑完它会自动生成账号密码、挑一个没被占用的端口、装好 systemd 服务并设成开机自启,最后把完整的代理地址打印出来——复制粘贴就能用,不用再去翻配置。不想装二进制的话加个 --method docker ,给你起一个会自动重启的容器。
几个我自己比较在意、也是和其他轻量 SOCKS5 不太一样的地方:

Rust 写的,开源。如果你也经常需要临时搭代理,可以试试,有问题欢迎提 issue 。
GitHub: github.com/ZingerLittleBee/next-socks5

