目录
什么是Shadowrocket
Shadowrocket 是一款在iOS平台上运行的网络代理工具,主要用于科学上网。它支持多种协议,如Vmess、Shadowsocks等,能够帮助用户突破网络限制,访问被屏蔽的网站。
Shadowrocket的功能
- 多协议支持:支持Vmess、Shadowsocks、Trojan等多种协议。
- 流量统计:可以实时查看流量使用情况。
- 规则管理:用户可以自定义规则,选择哪些流量走代理,哪些不走。
- 用户友好的界面:简单易用的界面,方便用户进行设置和管理。
自建Shadowrocket的准备工作
在自建Shadowrocket之前,用户需要准备以下几项内容:
- 一台服务器:可以选择VPS服务提供商,如阿里云、腾讯云等。
- 基本的网络知识:了解如何使用SSH连接服务器。
- 安装必要的软件:如Python、Node.js等。
如何安装Shadowrocket
1. 购买VPS
选择一个合适的VPS服务提供商,购买一台服务器。建议选择位于国外的服务器,以获得更好的网络速度。
2. 连接到服务器
使用SSH工具(如PuTTY或终端)连接到你的VPS。命令格式如下:
ssh root@your_server_ip
3. 安装必要的软件
在服务器上安装Shadowrocket所需的软件。以安装V2Ray为例,执行以下命令:
bash <(curl -s -L https://git.io/v2ray.sh)
4. 配置V2Ray
安装完成后,编辑V2Ray的配置文件,通常位于/etc/v2ray/config.json
。根据你的需求修改配置,确保端口和UUID等信息正确。
5. 启动服务
使用以下命令启动V2Ray服务:
systemctl start v2ray
如何配置Shadowrocket
1. 下载并安装Shadowrocket
在App Store中搜索并下载Shadowrocket,安装完成后打开应用。
2. 添加服务器
- 点击右上角的“+”号,选择“添加配置”。
- 输入服务器的IP地址、端口、UUID等信息。
- 选择相应的协议(如Vmess或Shadowsocks)。
3. 测试连接
配置完成后,点击“测试”按钮,确保连接正常。如果连接失败,请检查服务器配置和网络状态。
4. 设置规则
根据需要设置规则,选择哪些流量走代理,哪些不走。可以选择“全局模式”或“自动模式”。
常见问题解答
Shadowrocket可以在安卓上使用吗?
Shadowrocket 目前仅支持iOS系统,安卓用户可以选择其他类似的应用,如Shadowsocks。
如何解决连接失败的问题?
- 检查服务器的IP地址和端口是否正确。
- 确保V2Ray服务正在运行。
- 检查网络连接是否正常。
Shadowrocket的使用费用是多少?
Shadowrocket 本身是付费应用,用户需要在App Store中购买,此外,使用VPS服务也会产生相应的费用。
如何更新Shadowrocket的配置?
用户可以在应用内直接编辑配置,或者通过导入配置文件的方式
正文完