一、准备工作:选购VPS服务器
自建SSR节点的第一步是购买一台海外VPS服务器。推荐选择日本、新加坡或美国等低延迟地区的服务器,如Vultr、DigitalOcean或BandwagonHost。注意选择支持Linux系统(推荐Ubuntu 20.04)的套餐,1核CPU/1GB内存即可满足基础需求。购买后记录服务器的IP地址、root密码和SSH端口号。
二、连接服务器并配置环境
使用SSH工具(如PuTTY或Terminal)连接VPS:输入ssh root@你的IP -p 端口号
。首次登录需修改密码并更新系统:apt update && apt upgrade -y
接着安装必要的依赖:apt install wget git python3-pip -y
三、安装ShadowsocksR服务端
通过GitHub获取SSR一键安装脚本:wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh
赋予执行权限并运行:chmod +x ssr.sh && ./ssr.sh
按提示设置端口(建议1024以上)、密码、加密方式(如aes-256-cfb)和协议插件(推荐origin)。安装完成后,记下生成的配置信息。
四、客户端连接与优化
下载对应平台的SSR客户端(Windows/Android/iOS),填入服务器IP、端口、密码和加密方式。连接成功后,可通过./ssr.sh
命令管理服务(启动/停止/修改配置)。建议开启BBR加速提升速度:wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
五、常见问题与注意事项
若连接失败,检查防火墙是否放行端口(ufw allow 端口号
)。建议定期更新SSR版本(./ssr.sh update
),避免使用默认端口以提升安全性。注意:自建节点仅限合法用途,部分国家/地区可能限制此类服务。