如何在Linux VPS上搭建SSR?
| 步骤 |
操作说明 |
使用工具 |
| 1 |
购买并配置VPS |
阿里云/腾讯云 |
| 2 |
连接VPS |
SSH工具(如PuTTY) |
| 3 |
安装依赖 |
yum或apt |
| 4 |
下载SSR脚本 |
GitHub源码 |
| 5 |
配置SSR |
修改配置文件 |
| 6 |
启动服务 |
系统服务管理 |
一、准备工作
- 购买VPS:选择支持Linux系统的VPS服务商(如阿里云、腾讯云),建议选择CentOS或Ubuntu系统。
- 连接VPS:使用SSH工具(如PuTTY)连接VPS,确保网络畅通。
二、安装依赖
根据系统类型执行以下命令:
# CentOS
yum install -y wget git python3
Ubuntu
apt update && apt install -y wget git python3
三、下载SSR脚本
从GitHub获取最新SSR脚本:
wget -N --no-check-certificate https://raw.githubusercontent.com/yourusername/ssr/master.sh
chmod +x ssr.sh
./ssr.sh
四、配置SSR
编辑配置文件
/etc/shadowsocks.json,修改以下参数:
{
"server": "yourserverip",
"serverport": 8388,
"password": "yourpassword",
"method": "aes-256-cfb"
}
五、启动服务
systemctl start shadowsocks
systemctl enable shadowsocks
常见问题
| 问题 |
原因 |
解决方案 |
| 连接失败 |
防火墙未放行端口 |
检查iptables或firewalld配置 |
| 速度慢 |
服务器带宽不足 |
更换VPS节点或升级套餐 |
| 脚本报错 |
依赖未安装 |
重新执行安装依赖步骤 |
发表评论