安装Shadowsocks
- Windows用户:
- 下载并安装ShadowsocksR(支持中文界面):ShadowsocksR
- Linux用户:
- 使用命令安装Shadowsocks:
sudo apt-get install shadowsocks
- 使用命令安装Shadowsocks:
- Mac用户:
- 使用Homebrew安装:
brew install shadowsocks
- 使用Homebrew安装:
配置SSR服务器
-
生成配置文件:
- 打开ShadowsocksR,点击“新建服务器”。
- 输入服务器IP地址、端口、密码等信息。
- 点击“保存”,生成配置文件(
config.json)。
-
上传配置文件到服务器:
- 将生成的
config.json文件上传到服务器。 - 在服务器上安装Shadowsocks:
sudo apt-get install shadowsocks sudo mkdir -p /etc/shadowsocks sudo mv config.json /etc/shadowsocks/ sudo systemctl start shadowsocks@default sudo systemctl enable shadowsocks@default
- 将生成的
绑定本地IP和端口
- 在服务器上,编辑防火墙设置:
sudo iptables -t nat -A PREROUTING -p tcp --dport 108 -j DNAT --to-destination 127...1:108 sudo iptables -t nat -A POSTROUTING -j MASQUERADE sudo iptables -t filter -A INPUT -p tcp --dport 108 -j ACCEPT
- 保存防火墙规则:
sudo sh -c "iptables-save > /etc/iptables.sh" sudo chmod 755 /etc/iptables.sh
启动SSR服务
- 在服务器上启动SSR服务:
sudo systemctl start shadowsocks@default sudo systemctl enable shadowsocks@default
测试配置
- 在本地客户端运行Shadowsocks,输入服务器IP地址和端口。
- 测试是否能正常访问互联网:
ping 8.8.8.8
高级配置(可选)
- 多线路切换:
在ShadowsocksR中添加多个服务器配置,根据网络状况自动切换。
- DNS解析:
配置DNS地址,确保域名解析正确。
注意事项
- 安全性:确保服务器安全,定期更新软件。
- 防火墙设置:正确配置防火墙,避免被网络管理员发现。
- 速度优化:选择靠近你所在地区的服务器,减少延迟。
通过以上步骤,您可以配置并使用SSR节点,享受更自由的网络访问。









