步骤 1:下载并安装Shadowrocket
- 访问官网:前往Shadowrocket官网下载最新版本。
- 选择版本:根据你的操作系统选择合适的版本(Windows、Linux、macOS)。
- 下载并安装:安装完成后,运行Shadowrocket。
步骤 2:配置本地代理
- 打开Shadowrocket:运行刚刚安装的程序。
- 设置本地代理:
- 点击“本地代理”选项。
- 输入代理端口(默认108),设置为本地代理。
- 点击“保存”保存设置。
步骤 3:配置远程代理(可选)
如果需要其他设备通过你这台机器代理网络流量:
- 设置远程代理:
- 点击“远程代理”选项。
- 输入本地端口(如8888),目标IP地址和目标端口(如8888)。
- 点击“保存”保存设置。
步骤 4:设置DNS和DNS64(可选)
-
配置DNS:
- 点击“DNS”选项。
- 输入DNS服务器地址(如8.8.8.8)。
- 点击“保存”保存设置。
-
配置DNS64:
- 点击“DNS64”选项。
- 输入IPv6转换设置(如2001:db8::)。
- 点击“保存”保存设置。
步骤 5:测试配置
- 启动Shadowrocket:确保Shadowrocket正在运行。
- 测试访问:
- 打开浏览器,访问如Google(https://www.google.com),检查是否正常加载。
- 如果无法访问,检查端口是否正确,防火墙是否允许代理端口通过。
步骤 6:高级配置(如有需要)
- 访问高级选项:点击“高级”选项,调整更详细的设置,如过滤域名、路径等。
- 保存设置:确保所有配置保存。
步骤 7:使用命令行控制(可选)
- 启动命令:在命令提示符或终端运行:
sslocal -p 108 -o 127...1:108
- 停止命令:停止代理:
pkill -f "sslocal *"
步骤 8:确保网络环境
- 防火墙设置:检查防火墙是否阻止了代理端口(如108),允许这些端口通过。
- 网络连接:确保网络连接正常,无防火墙阻碍。
完成以上步骤后,Shadowrocket将正常工作,其他设备可以通过配置的代理端口访问互联网,如有问题,可参考Shadowsocks官方文档或社区求助。









