1. 准备与前提
准备:一台香港地区VPS(Ubuntu 20.04/22.04推荐)、root或有sudo权限的账户;本地终端(Linux/Mac/Windows+WSL/PowerShell);确保合法合规使用(请遵守当地与服务商政策)。
2. 初始系统加固
小分段:更新系统:sudo apt update && sudo apt upgrade -y;创建非root管理用户:adduser user && usermod -aG sudo user;SSH加固:设置公钥登录,编辑 /etc/ssh/sshd_config 禁止PasswordAuthentication、禁止PermitRootLogin,重启sshd。
3. 安装必要组件
小分段:安装基本工具:sudo apt install -y wget curl ufw fail2ban;安装shadowsocks-libev:sudo apt install -y shadowsocks-libev(或使用pip安装 shadowsocks);确认ss-local/ss-server可用。
4. 生成安全参数
小分段:选择加密:推荐 chacha20-ietf-poly1305;生成复杂密码:使用openssl rand -base64 16;指定非标准端口(如 4433/8443)以降低被扫描概率。
5. 配置Shadowsocks服务端
小分段:创建配置文件 /etc/shadowsocks-libev/config.json 示例:{"server":"0.0.0.0","server_port":8443,"password":"你的强密码","timeout":300,"method":"chacha20-ietf-poly1305","fast_open":false,"nameserver":"8.8.8.8"};保存并确保权限正确(600)。
6. 启动与设置自启
小分段:使用systemd管理:sudo systemctl enable shadowsocks-libev.service && sudo systemctl start shadowsocks-libev.service;查看状态:sudo systemctl status shadowsocks-libev.service;如有错误查看 /var/log/syslog。
7. 防火墙与端口规则
小分段:使用ufw:sudo ufw allow 22/tcp;sudo ufw allow 8443/tcp;启用ufw:sudo ufw enable;可追加限速:sudo ufw limit 22/tcp。若使用iptables,写入持久规则并测试。
8. 防爆破与监控
小分段:安装并配置fail2ban:添加ss服务过滤(可复用sshd规则),设置适当的maxretry和bantime;部署日志轮换,监控流量峰值以防滥用。
9. 客户端配置与测试
小分段:在客户端安装对应shadowsocks客户端,填写服务器IP、端口、密码、加密方法;本地测试:ss-local -c client-config.json 启动,或配置系统代理/浏览器插件;使用 curl --socks5-hostname localhost:1080 https://ipinfo.io 检查出口IP。
10. 性能与稳定性优化
小分段:开启 TCP fast open(内核与服务支持时);调整系统参数:sysctl 修改 net.core.somaxconn、net.ipv4.tcp_tw_reuse 等;限制并发连接数与带宽,避免单用户占满链路。
11. 额外安全建议
小分段:不要在VPS上存储敏感个人数据;定期更换密码与端口;考虑使用TLS隧道或WARP/VMess等更难识别的协议(若需要更高隐私);保留审计日志以便问题排查。
12. 法律与合规提醒
小分段:任何代理/翻墙工具在不同国家或服务商条款下的合法性不同;请勿用于非法目的,如侵权、攻击或规避执法;若用于公司环境,遵循公司网络安全政策。
13. 问:如何判断我的香港VPS能否长期稳定挂SS?
答:观察流量、延迟与丢包:长期运行一周以上看CPU/内存/网络占用;监控日志是否频繁报错或被RST;与VPS商约定带宽与流量上限,避免触发运营商或机房防护。
14. 问:被封端口或被识别时怎么办?
答:可先更换端口与密码,关闭UDP转发,使用混淆插件(如obfs)或切换到更隐蔽的协议(如vmess+tls);同时检查是否被VPS商流量镜像或封禁,必要时联系商家了解原因。
15. 问:如何进一步提升隐私与防护?
答:使用密钥登录与最小权限账号,启用全盘或目录加密备份敏感文件,定期更新系统与ss软件,结合TLS/VMess或反向代理(nginx+tls)混淆流量,并做好访问控制与审计。
来源:能挂 ss的香港vps私有代理搭建与安全说明