一、什么是Shadowsocks(SS)节点?
Shadowsocks(简称SS)是一种基于Socks5代理的加密传输工具,通过混淆技术绕过网络封锁,实现科学上网。相比传统VPN,SS更轻量、更隐蔽,适合个人或小团队使用。搭建SS节点需要一台境外VPS服务器,并完成服务端和客户端的配置。
二、选购VPS服务器
搭建SS节点的第一步是选择一台境外VPS。推荐选择日本、新加坡或美国等低延迟地区的服务器,如Vultr、Linode或搬瓦工。注意:需确保服务器支持SSH连接,且操作系统为Linux(推荐Ubuntu 20.04)。购买后记录服务器的IP地址、SSH端口和root密码。
三、服务端配置步骤
1. 通过SSH工具(如PuTTY或Terminal)连接VPS;
2. 输入命令更新系统:sudo apt update && sudo apt upgrade -y;
3. 安装Shadowsocks服务端:sudo apt install shadowsocks-libev;
4. 编辑配置文件:sudo nano /etc/shadowsocks-libev/config.json,填入端口、密码和加密方式(如aes-256-gcm);
5. 启动服务:sudo systemctl start shadowsocks-libev。
四、客户端连接方法
根据设备下载对应客户端(Windows/Mac/Android/iOS),填写服务器IP、端口、密码和加密方式即可连接。以Windows为例: 1. 下载Shadowsocks-Windows客户端; 2. 右键任务栏图标,选择“服务器设置”; 3. 填入服务端配置信息,点击“确定”后启用代理。
五、常见问题与优化
若连接失败,检查防火墙是否放行端口(sudo ufw allow 你的端口)。为提高速度,可启用BBR加速:
1. 执行命令:wget --no-check-certificate -O /tmp/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh;
2. 运行脚本:chmod +x /tmp/bbr.sh && /tmp/bbr.sh。
注意:SS仅适合合法用途,请遵守当地法律法规。