添加已有服务器或订阅
在 Home 进入 Add Server,按已有信息选择 Type。导入订阅时选择 Subscribe,粘贴完整链接并保存;添加单个服务器时,逐项核对 Host、Port 和认证字段。链接中的查询参数也属于地址的一部分,不应自行删减。
保存后返回 Home,等待列表载入,确认 SERVER 中有可选条目。订阅用于批量维护服务器,Config 用于控制请求如何分流,两者不能互相代替。若列表为空,应先检查链接和订阅状态,不必反复切换连接开关。
用于全平台的规则代理客户端,按已有订阅完成连接与规则分流。iPhone / iPad 在 App Store $2.99 一次性付费,Mac、Windows、安卓、Linux 版免费。
当前版本 读取中 · iPhone / iPad $2.99 一次性,Mac、Windows、安卓、Linux 版免费
前提是已经持有自己的订阅链接或服务器信息。先完成一条连接的验证,再增加规则和自动化设置;这样出现问题时,可以区分是参数、线路还是分流配置造成的。
在 Home 进入 Add Server,按已有信息选择 Type。导入订阅时选择 Subscribe,粘贴完整链接并保存;添加单个服务器时,逐项核对 Host、Port 和认证字段。链接中的查询参数也属于地址的一部分,不应自行删减。
保存后返回 Home,等待列表载入,确认 SERVER 中有可选条目。订阅用于批量维护服务器,Config 用于控制请求如何分流,两者不能互相代替。若列表为空,应先检查链接和订阅状态,不必反复切换连接开关。
在 Global Routing 中,Config 按当前配置文件匹配规则,Proxy 将可代理请求交给所选服务器,Direct 则直接连接目标。日常使用规则时选择 Config,并在 Config 页面确认已经启用预期的配置文件。
先在 Home 选中一条服务器,再检查模式。临时改用 Proxy 可以辅助判断规则是否影响某个请求,但不能代替修正规则;改成 Direct 后能访问的网站,也不代表此前选择的代理服务器已经可用。
打开 Home 顶部连接开关,首次使用时按系统提示允许添加 VPN 配置。连接状态变化后,先执行 Connectivity Test,再打开需要访问的网站;授权成功、服务器可达和目标网站可用,是三个不同的检查环节。
测试失败时,依次检查当前网络、服务器参数及已有服务的有效状态。测试成功但个别网站异常,则查看规则命中与 DNS 情况。每次只改一项并重新验证,避免同时更换服务器、模式和配置而失去排查依据。
iPhone / iPad 在 App Store $2.99 一次性付费,Mac、Windows、安卓和 Linux 版免费。以下入口统一进入下载页;电脑与安卓安装包由本站 /dl/shadowrocket/ 路径提供,按系统和处理器选择,不按外观或文件大小判断。
App Store $2.99 一次性;其他平台免费。
两种设备共用购买,使用购买时的 Apple ID 查找已购项目。系统要求以 App Store 页面标注为准;下载前核对开发者与应用 ID,再按已有订阅完成首次连接。
免费 · Apple 芯片 / Intel
打开“关于本机”核对芯片,选择对应的 dmg。首次打开遇到开发者验证提示时,在系统“隐私与安全性”中确认来源后选择“仍要打开”;具体放行步骤见下载页。
免费 · 64 位安装程序
在下载页获取 exe,关闭正在运行的旧实例后再更新。若 SmartScreen 提示拦截,核对安装包来自本站后,通过“更多信息”进入“仍要运行”,不要关闭整个系统防护。
免费 · arm64 安装包
下载页提供 apk。系统要求授权时,仅为本次使用的浏览器或文件管理器开启“允许安装未知应用”,完成后可收回权限;应用内浏览器无法下载时,改用系统浏览器打开本站。
免费 · deb / rpm / AppImage
Debian、Ubuntu 系列选 deb,Fedora 系列选 rpm;需要直接运行时可选 AppImage,并先赋予执行权限。下载页列出安装命令,运行前还应确认发行版环境与安装包架构相符。
更新前先备份自己的配置与服务器信息。不同平台的系统权限和设置位置可能不同,不应把某个平台的界面路径直接套用到另一平台。
把“服务器怎么连接”和“请求走哪条路径”分开理解。前者由协议和服务器参数决定,后者由 Global Routing、当前配置与规则顺序共同决定。以下片段用于解释语法,不是应直接覆盖个人配置的完整文件。
规则把请求条件与处理策略连在一起。在 Config 中编辑 Rule 后,需启用该配置并将 Global Routing 设为 Config。DOMAIN-SUFFIX 匹配域名及其子域名,GEOIP 按目标 IP 的地区归类,FINAL 处理此前未命中的请求。通常把具体条件放在前面,兜底条件放在最后;PROXY、DIRECT、REJECT 分别表示交给代理、直接连接和拒绝。修改后应检查实际命中,不能仅凭连接开关判断规则是否生效。
了解更多 →[Rule]
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
On Demand 用于根据网络条件决定是否自动建立连接,不负责选择某个域名应走 PROXY 还是 DIRECT。在 Settings 的 On Demand 中配置条件前,先手动确认服务器和规则可用,再逐项增加自动化设置。测试时切换 Wi-Fi 与蜂窝网络,观察连接是否符合预期;若手动关闭后又自动连接,应先检查这里的触发条件。网络层触发与请求层分流是两套逻辑,修改其中一项不会自动修复另一项的配置问题。
了解更多 →# 请求策略仍由 Rule 决定
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
Shadowrocket 支持 Shadowsocks、Trojan 等代理协议。在 Add Server 选择 Type 后,按已有服务器资料填写 Host、Port 和认证信息。协议决定连接如何建立,不能只更换 Type 而保留另一种协议的所有参数。涉及 TLS 时还需核对服务端给出的 SNI 等设置,地址相同也不代表认证方式相同。先验证单条服务器,再用于规则分流;右侧规则中的 PROXY 只是处理策略,不是协议名称,也不会替代服务器所需的密码或其他字段。
了解更多 →# PROXY 不指定协议
[Rule]
DOMAIN,example.com,PROXY
FINAL,DIRECT
Subscribe 通过用户已有的链接载入服务器列表,适合需要定期更新地址和参数的情况。在 Add Server 选择 Subscribe,粘贴完整链接并保存,随后返回 Home 检查导入结果。订阅地址可能包含访问凭据,不应放入公开截图或发给无关人员。更新失败时先确认链接完整性和已有服务的状态,再重新尝试;不要先删除所有本地条目。订阅更新解决的是服务器资料维护,分流规则仍需在 Config 中单独检查。
了解更多 →# 示例地址,不是可用订阅
https://example.com/sub?token=xxxx
# Rule 独立维护
FINAL,PROXY
Config 保存规则及相关设置,常见结构包括 General、Rule、Host 和 URL Rewrite。开始编辑前先保留当前可用文件的副本,确认正在修改和启用的是同一份配置。新增规则时检查所属分段、逗号与策略名称,避免把规则写进其他设置区域。远程配置更新可能覆盖本地改动,因此需要记录自己的调整,再决定如何保留。配置文件不是服务器订阅;即使 Rule 完整,PROXY 仍需要可用的代理服务器才能处理请求。
了解更多 →[General]
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
[Host]
Connectivity Test 适合先检查连接是否可用,Settings 中的 Diagnostics 用于进一步观察网络问题。测试结果只反映对应目标和当时环境,不等同于所有网站的实际体验。遇到某个域名异常时,记录当前服务器、Global Routing 和配置,再检查 DNS、规则命中与连接结果。可临时对一个明确域名设置规则进行对照,验证后恢复原设置。一次只改变一个条件,比同时重置所有参数更容易找到原因。
了解更多 →# 仅用于定位指定域名
[Rule]
DOMAIN,example.com,PROXY
FINAL,DIRECT
Config、Proxy、Direct 是 Global Routing 的三种姿态;PROXY、DIRECT、REJECT 则是规则中使用的策略。选择 Config,才会让请求依次匹配当前配置中的规则。选择 Proxy 适合临时检查代理连接,选择 Direct 则直接访问。若希望“少数网站走代理,其余直连”,应使用明确的域名规则配合 FINAL,DIRECT,而不是在 Home 中不断切换模式。
Data 中的流量统计用于观察客户端记录的传输情况,不等同于服务商的账单或剩余额度。iCloud 同步适用于相关 Apple 设备之间的数据维护,使用前应检查系统 iCloud 权限和应用内同步选项。同步不代表当前连接状态、系统授权和所有平台设置都会一致;重要配置仍应单独备份,迁移后重新核对所选服务器与 Global Routing。
Shadowrocket 是闭源商业应用。核对产品时使用明确的开发者、应用 ID 和下载路径,不根据搜索结果中的相似名称判断。小火箭教程网是 Shadowrocket 官网与官方手册,本站说明客户端的获取和使用方式,不提供、不销售、不推荐任何节点或订阅。
先看产品名称是否为 Shadowrocket,再核对开发者 Shadow Launch Technology Limited 与产品链接中的应用 ID 932747118。图标应与本站页头的官方图标一致,但相似图案本身不足以确认产品。进入产品页后,还应查看设备兼容性,系统要求以 App Store 页面标注为准。不要把搜索列表中名字相近的应用当作同一产品,也不要仅凭某个教程里的旧截图判断当前页面。
iPhone / iPad 的产品是否出现在搜索结果中,与当前 Apple ID 的商店地区有关,中国大陆商店不提供此应用。先检查账号的“媒体与购买项目”及“国家或地区”设置,再按系统提供的地区变更流程阅读余额、订阅和付款条件。更改设备语言不会改变商店地区。产品页显示的当地货币金额以当前商店为准,不应根据页面语言推断正在使用哪个店面。
iPhone / iPad 版在 App Store 按美区 $2.99 一次性付费,两种设备共用购买;Mac、Windows、安卓、Linux 版免费。更换 iPhone 或 iPad 后,使用当初购买的 Apple ID,在 App Store 的已购项目中重新下载。若仍显示购买按钮,先核对购买账号与商店地区,不要立即重复支付。应用重新下载与个人配置恢复是两个步骤,服务器资料和配置文件仍需检查或从备份恢复。
Mac 提供 Apple 芯片与 Intel 两种版本,Windows、安卓和 Linux 按下载页列出的格式获取。安装包统一由本站 /dl/shadowrocket/ 路径提供,不在本页分散放置直链。更新时先备份配置、退出正在运行的程序,再按系统完成安装。首次运行被系统拦截时,先核对来源,再按下载页的安装放行说明操作;不要为了运行某一个程序而全局关闭系统防护。
客户端买断 ≠ 线路套餐。获取 Shadowrocket 后,需要导入自己已有的订阅或服务器参数才能建立相应代理连接。应用购买凭证不包含服务器地址、访问密码、可用流量或服务期限;这些信息由用户已有服务决定。订阅失效、服务器不可达与客户端是否已购买是不同问题。排查时应先确认当前列表和参数,再检查已有服务状态,不把重新安装应用当成恢复线路的固定办法。
迁移设备前,记录当前使用的配置文件、Global Routing 姿态与手动增加的规则,避免只保留一份服务器列表。iPhone / iPad 的应用更新通过 App Store 管理,电脑与安卓版本通过本站下载页获取新版。更新或迁移后,重新检查系统授权、订阅载入结果和一条实际请求。测试截图若包含订阅链接、地址或认证字段,应先遮盖相关信息再用于交流。
从已有订阅管理到单条规则验证,每篇文章围绕一个具体问题展开。阅读时先确认自己的前提是否一致,再对照步骤操作;示例域名只用于说明语法,不代表可用服务。
从链接是否完整、已有服务是否有效和更新结果三个环节定位。重新导入之前先保留当前信息,区分下载失败、解析失败与列表未更新,避免重复添加掩盖原来的问题。
阅读说明 →用明确的域名条件配合 FINAL,DIRECT,让少数目标交给 PROXY,其余请求直接连接。逐项说明规则顺序、Config 模式和验证方法,并解释为什么宽泛关键词可能误匹配其他域名。
阅读说明 →同时维护多条已有订阅时,先按来源识别分组,再整理顺序和失效条目。删除重复服务器前确认所属订阅,理解更新后再次出现的原因,避免只改显示名称而没有处理真正的重复来源。
阅读说明 →