一、准备工作:选购VPS服务器
创建SSR节点的第一步是准备一台境外VPS服务器。推荐选择日本、新加坡或美国等低延迟地区的服务商,如Vultr、DigitalOcean或BandwagonHost。注意优先支持IPv4和BGP网络,内存建议1GB以上,系统选择Ubuntu 20.04或CentOS 7。购买后通过SSH工具(如PuTTY)登录服务器,执行sudo apt update && sudo apt upgrade -y
更新系统。
二、安装ShadowsocksR服务端
通过以下命令一键安装SSR服务端(以Ubuntu为例):
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && sudo ./ssr.sh
运行脚本后按提示设置:端口(建议10000-65535)、密码(强密码组合)、加密方式(推荐aes-256-cfb)、协议(auth_sha1_v4)和混淆(tls1.2_ticket_auth)。安装完成后记录生成的配置信息。
三、配置防火墙与优化
开放防火墙端口(以UFW为例):
sudo ufw allow [你的SSR端口]
如需加速可安装BBR内核:
wget -N --no-check-certificate "https://github.000060000.xyz/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
选择"1"安装原版BBR,重启后生效。
四、客户端连接与测试
下载对应平台SSR客户端(Windows/Android/iOS),填写服务器IP、端口、密码及加密参数。连接后通过SpeedTest测试速度,若出现连接失败需检查: 1. 服务器防火墙状态 2. 端口是否被运营商封锁 3. 配置信息是否一致
五、常见问题解决
Q1:连接后无法上网?
检查VPS的IP是否被墙,尝试更换端口或协议插件。
Q2:速度慢如何优化?
更换服务器机房位置,或使用KCPTUN等加速工具。
Q3:多用户如何管理?
使用./ssr.sh
脚本中的"管理菜单"添加多端口配置。