-
选择服务器位置:
在Shadowrocket的控制面板中,选择一个靠近你所在地区的服务器位置,以获得最佳的连接速度和延迟。
-
配置端口转发:
- 登录你的路由器管理界面,找到“端口映射”或类似功能。
- 添加两个端口(如80和443),将它们转发到Shadowrocket服务器的外网IP地址。
-
安装Shadowrocket服务器:
- 使用SSH连接到Shadowrocket服务器。
- 运行命令安装Shadowrocket:
sudo apt-get install shadowsocks。 - 启动服务:
sudo systemctl start shadowsocks。 - 确保服务在开机启动时启用:
sudo systemctl enable shadowsocks。
-
配置Shadowrocket:
- 进入Shadowrocket配置文件,修改协议类型和DNS服务器。
- 选择适当的隧道类型(如全封锁或特定协议)。
- 保存配置并重启服务:
sudo systemctl restart shadowsocks。
-
测试连接:
- 使用手机或电脑配置Shadowrocket客户端,输入服务器IP和端口。
- 测试网络连接,确保通过服务器访问互联网。
-
检查防火墙和连接性:
- 确保防火墙允许端口通过:
sudo ufw allow out 80和sudo ufw allow out 443。 - 使用
ping测试服务器连通性:ping server_ip。
- 确保防火墙允许端口通过:
-
设置自动重启:
- 打开服务文件,在
netdata目录下找到shadowsocks.json,在script部分添加重启命令。 - 重启服务:
sudo systemctl restart shadowsocks。
- 打开服务文件,在
-
配置所有设备:
为每个设备重新配置端口转发,确保都指向同一服务器IP和端口。
通过以上步骤,你应该能够顺利设置并配置Shadowrocket服务器,确保所有设备的网络连接安全且稳定。









