安装 Shadowsocks
你需要安装 Shadowsocks 服务器,以下是常见的操作系统中安装 Shadowsocks 的方法:
Ubuntu/Debian
sudo apt-get install shadowsocks
CentOS
sudo yum install shadowsocks
Windows
Shadowsocks 在 Windows 上也很常用,可以从 官方GitHub仓库 或第三方提供商下载安装。
配置 Shadowsocks
配置 Shadowsocks 时,你需要编辑配置文件,默认配置文件路径为 /etc/shadowsocks/config.json。
示例配置文件
{
"server": {
"socks_port": 108, // socks 代理端口
"plaintext_port": 8443, // plaintext 代理端口(如果需要)
"method": "aes-256-cfb8", // 加密方法
"password": "yourpassword", // 密码
"auth": "basic" // 验证方式
},
"client": {
"socks_port": 1081, // 客户端 socks 代理端口
"plaintext_port": 8444, // 客户端 plaintext 代理端口(如果需要)
"method": "aes-256-cfb8",
"password": "yourpassword",
"auth": "basic"
}
}
启动 Shadowsocks
sudo systemctl start shadowsocks@default sudo systemctl enable shadowsocks@default
测试 Shadowsocks
使用 curl 测试通过 Shadowsocks 代理:
curl -I http://127...1:108/testip
如果返回 200 OK,说明配置正确。
注意事项
- 安全性:确保你的密码强且安全,避免使用简单密码。
- 防火墙:检查防火墙设置,确保 Shadowsocks 端口(108 和 8443)开放。
- 权限:确保 Shadowsocks 运行用户有足够的权限。
连接到 Shadowsocks 节点
如果你是客户端,连接到其他人的 Shadowsocks 节点,可以使用以下命令:
ss -S server_ip:108
后续操作
- 管理节点:你可以使用
ssctl管理节点,比如重启服务、查看日志等。 - 高级配置:根据需要调整加密方法、密码等设置。
希望这些步骤能帮助你配置 Shadowsocks 节点!




