一、SSR搭建节点前的准备工作
在开始搭建SSR节点前,需要准备一台境外VPS服务器。推荐选择日本、新加坡或美国等地区的服务器,延迟较低且稳定性好。常见的VPS提供商包括Vultr、BandwagonHost(搬瓦工)和DigitalOcean。购买后,确保服务器系统为Linux(如Ubuntu 20.04),并记录服务器的IP地址、root密码或SSH密钥。
二、安装SSR服务端环境
通过SSH工具(如Xshell或Termius)连接VPS后,依次执行以下命令:
1. 更新系统:sudo apt update && sudo apt upgrade -y
2. 安装必要组件:sudo apt install wget git python3-pip -y
3. 下载SSR脚本:wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ssr.sh
4. 赋予执行权限并运行:chmod +x ssr.sh && ./ssr.sh
脚本运行后,按提示设置端口、密码和加密方式(推荐选择aes-256-cfb
)。
三、配置防火墙与优化参数
为确保SSR服务正常运行,需开放防火墙端口(以Ubuntu为例):
1. 允许端口:sudo ufw allow 你的SSR端口
2. 启用防火墙:sudo ufw enable
优化方面,可安装BBR加速:
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
选择安装BBR Plus内核并重启服务器。
四、客户端连接与使用
根据设备下载对应SSR客户端(Windows推荐ShadowsocksR,安卓可用SSRR):
1. 打开客户端,点击“添加服务器”
2. 填写VPS的IP、端口、密码及加密方式
3. 保存后选择“全局代理”或“PAC模式”即可连接
若连接失败,检查防火墙设置或尝试更换端口。
五、常见问题与维护建议
1. 连接速度慢:更换服务器地区或开启BBR加速
2. 端口被封:修改SSR配置文件中的端口并重启服务
3. 定期更新:通过./ssr.sh
脚本更新SSR版本
建议每月检查服务器流量使用情况,并备份配置文件以防意外重置。