Hysteria2 协议是什么:基于 QUIC 的传输为何更快、适合哪些场景
从 QUIC、UDP 与拥塞控制理解传输特点,说明高丢包链路与 UDP 受限环境下需要关注的条件。性能取决于链路、服务端与参数,不由协议名称单独决定。
阅读协议说明 →Home 主页面
Shadowrocket(小火箭)的首次设置可以分成三件事:准备已有的服务器信息,确认流量使用哪种路由方式,再打开连接开关。购买客户端只完成了获取应用这一步,服务器地址、认证信息与订阅链接仍需由用户从自己的服务商处取得。
在 Home(主页面)中,先查看 SERVER(服务器分组)是否已有条目。需要手动输入时进入 Add Server(添加服务器);已经导入时,点选条目左侧圆点设为默认服务器。随后检查 Global Routing(全局路由),不要把选中服务器与选择路由方式当成同一个操作。
右侧为 Home 入口示意图,并非应用截图。顶部开关、Global Routing 与 Connectivity Test(连通性测试)是初次连接时需要依次检查的位置。示意图用于辨认项目名称,实际字段布局以当前应用内显示为准。系统要求与设备兼容性以 App Store 页面标注为准。
按章节阅读完整使用手册 →设置对象索引
服务器、规则、连接条件各有入口。先确认要改变的对象,再修改对应设置;排查时一次只改变一项,便于判断结果。
Global Routing(全局路由)的三个常用姿态是 Config(配置)、Proxy(代理)与 Direct(直连)。选择 Config 后,当前配置中的规则按顺序匹配;先命中的规则决定连接去向。DOMAIN-SUFFIX 匹配域名后缀,IP-CIDR 匹配地址段,FINAL 处理此前未命中的流量。先确认配置已选中,再检查规则位置与策略,避免在 Proxy 姿态下修改规则却看不到预期变化。下面的示例让指定域名走 PROXY,其余走 DIRECT;示例域名仅用于教学。
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
阅读规则与路由章节 →
On Demand(按需连接)用于按设定条件触发系统连接,不负责提供服务器,也不改变规则的匹配顺序。在 Settings(设置)中进入对应项目,先核对条件,再决定是否启用。建议先完成一次手动连接,确认已有服务器可用,然后测试网络切换后的触发结果。如果关闭开关后又出现连接,先检查这里是否仍有符合当前网络的条件。排查期间可暂时关闭按需连接,记录手动测试结果;确认原因后再恢复需要的条件,避免把自动触发误认为开关失效。
Settings
On Demand
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan 与 Hysteria2 等协议。进入 Add Server(添加服务器)后,先依据服务商提供的信息选择 Type(类型),再填写地址、端口和认证字段。不同协议显示的字段并不相同,不能只复制地址而沿用另一条记录的其余参数。涉及 TLS、传输方式或证书名称时,也要逐项对应。协议名称本身不能说明某个服务器是否可用;保存后应先设为默认并测试连接,再根据实际访问结果判断,而不是只比较协议标签。
Add Server
Type
Host
Port
订阅用于从用户已有的链接取得服务器列表。导入前先确认链接来自自己的服务商,并完整保留查询参数;不要把网站登录地址当成订阅地址。通过 Add Server(添加服务器)选择 Subscribe(订阅)类型后填写链接,保存并检查返回的条目。更新订阅主要改变列表内容,不代表当前路由配置也随之更换。若列表为空,先检查链接有效性、返回内容与当前网络,再核对服务商提供的导入说明。订阅链接可能包含访问凭据,应按敏感信息保存,不要出现在公开截图中。
Type: Subscribe
https://example.com/sub?token=xxxx
Config(配置文件)承载规则及相关网络设置,与保存服务器信息的列表分开管理。打开 Config 后,先确认当前选中的文件,再查看 Rule(规则)中的条目与顺序。修改前保留可恢复的副本,先用少量规则验证,再逐步补充条件。域名规则通常放在兜底项之前,否则流量可能已经被前面的规则处理。使用 iCloud 同步相关功能时,也应核对设备上的实际文件与选中状态;购买记录、配置文件和当前连接并不是同一类数据,不能把其中一种恢复当成全部设置已恢复。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT
Connectivity Test(连通性测试)用于检查测试目标的连接情况,延迟读数不等于文件传输速度,也不能代替实际访问验证。先选中服务器并打开开关,再执行测试;若测试正常但某个网站失败,继续检查规则命中与域名解析。Data(流量统计)用于查看应用记录的上传、下载等读数,其统计范围与运营商账单不同。需要进一步定位时进入 Settings(设置)中的 Diagnostics(诊断),结合错误信息检查网络、认证与配置。分享记录前移除服务器地址、订阅参数等敏感内容。
Home → Connectivity Test
Data
Settings → Diagnostics
Apple 平台获取说明
Shadowrocket 只通过 App Store 获取。先在商店产品页核对兼容性与购买信息,再完成安装;应用能否显示、是否可购买及系统要求,以 App Store 页面标注为准。
核对商店信息后购买并打开应用。第一次建立连接时,系统会请求添加 VPN 配置;读完提示后确认授权,再回到 Home 检查开关与默认服务器。授权只是允许应用建立连接,并不表示服务器已经通过测试。
前往 iPhone 获取说明 →使用同一 Apple ID 查看已购项目,确认购买记录后再获取应用。iPhone 与 iPad 可共用购买,具体适用范围以 App Store 页面标注为准。安装后仍需核对本机服务器、配置文件与权限,不能仅凭另一台设备已连接就跳过设置。
前往 iPad 获取说明 →Mac / Apple TV 也可在同一 App Store 获取,设备兼容性、系统要求及购买适用范围以 App Store 页面标注为准。
商店显示的是应用购买状态,而连接状态由本机权限、已有服务器与当前网络共同决定。换到另一台设备后,先确认购买恢复,再逐项检查导入内容;不要将已购图标视为配置已经同步的证据。
首次连接顺序
准备好自己已有的订阅或服务器参数后再开始。每一步都检查界面结果,遇到问题时退回最近一次确认正常的状态。
打开 Home(主页面),进入 Add Server(添加服务器)。手动添加时先选 Type(类型),再填写 Host(主机)、Port(端口)与相应认证字段;使用已有订阅时选择 Subscribe(订阅),填写服务商提供的完整链接。保存后回到列表,确认出现了预期的服务器条目,并点选左侧圆点设为默认。
如果导入没有产生条目,先检查输入的是否为订阅链接,以及复制时是否丢失末尾参数。列表中出现名称只能说明记录已建立,并不能说明认证成功。此时不要连续改动多个字段,应按服务商原始信息逐项核对,尤其注意端口、密码和协议类型是否属于同一条记录。
需要按规则处理流量时选择 Config(配置),并到 Config 页面确认当前文件。Proxy(代理)和 Direct(直连)分别用于以代理或直连姿态处理流量;它们与 Config 按规则选择去向的方式不同。先明确想验证的是服务器连通性,还是某条规则是否生效,再选择相应姿态。
初次编辑规则时,可以先使用少量可理解的条目。检查指定域名的规则是否位于 FINAL 之前,检查策略关键字是否符合目标。网页偶尔能够打开并不能单独证明规则命中正确;对比预期去向与连接记录后,再继续添加更复杂的规则。需要了解关键字时,可查阅术语表。
回到 Home,打开连接开关。首次出现添加 VPN 配置的系统提示时,核对后按系统流程授权。返回应用确认状态,再执行 Connectivity Test(连通性测试),最后访问实际需要使用的网站。测试只覆盖测试目标,仍应检查日常访问是否与所选路由一致。
连接失败时,先查默认服务器是否选中,再查认证字段与当前网络。若开关保持连接而部分网站失败,转查配置规则、解析与目标服务状态。Wi-Fi 和蜂窝网络的结果不同,可以作为缩小排查范围的线索,但不是直接修改所有设置的理由。每次修改后重复同一种测试,才能判断改变是否有效。
查看完整教程 →正版核验与买断事实
本站是 Shadowrocket 官网与官方手册。产品为闭源商业应用;获取、购买与更新通过 App Store 完成,使用说明以商店信息及应用内实际文案为依据。
搜索应用时不要只看名称。进入产品详情,查看开发者是否为 Shadow Launch Technology Limited,再核对官方图标与产品页地址中的 id932747118。名称相近不代表是同一个产品;三项信息应结合确认。本站的官方图标可用于辨认,但购买确认仍应在 App Store 产品页完成。
如果搜索结果没有显示预期应用,先检查当前商店地区与产品页可见性,并阅读 App Store 给出的提示。商店是否提供某个应用、当地售价及购买条件可能因店面而异。账号地区与付款相关操作应按 Apple 提示处理,不要把应用内服务器设置当成影响商店可见性的原因。
美区参考价格为 2.99 美元,一次性付费;各店面按当地货币显示,实际金额以确认购买时的 App Store 页面标注为准。这里的买断指客户端的购买方式,不是连接资源的购买方式。已有服务器是否有效、账号是否到期、访问目标是否可达,需要分别检查。
订阅在应用中是一种取得与更新服务器列表的方式,而不是购买应用后自动生成的内容。导入成功也不意味着所有条目都可用。遇到认证失败、列表失效或返回内容不正确时,应先核对自己的服务信息;涉及应用连接方式的问题,再按本手册检查默认服务器、路由与权限。
换机或重新安装后,先使用购买时的 Apple ID 查看 App Store 已购项目。iPhone 与 iPad 可共用购买,具体购买适用范围及家人共享适用性以 App Store 页面标注为准。如果再次出现付费提示,先核对账号、应用 ID 与购买记录,不要直接把它理解为原购买已经失效。
恢复应用后,另行检查本机的服务器、订阅、配置文件及 VPN 权限。iCloud 同步相关功能应根据实际启用情况验证,不能把商店中的已购状态等同于配置已恢复。保留自己可恢复的配置副本,并妥善保存订阅链接;公开求助时只说明必要的错误现象,避免附上完整认证信息。
通过 App Store 管理应用更新,并在商店页面查看更新说明。更新后若界面位置发生变化,先辨认英文项目名,再查找相应设置入口。日常维护时记录当前使用的配置与关键条件,比反复切换开关更有助于复现问题。完整设置说明见使用手册,购买与恢复问题见FAQ。
专题说明
完成首次连接后,再按具体问题阅读专题。协议解释用于理解字段,规则示例用于检查去向,统计说明用于辨认读数;三者不能互相替代。
从 QUIC、UDP 与拥塞控制理解传输特点,说明高丢包链路与 UDP 受限环境下需要关注的条件。性能取决于链路、服务端与参数,不由协议名称单独决定。
阅读协议说明 →辨认 Data 中上传、下载与累计读数,区分按服务器和按应用的统计范围。检查数字前先确认视图与统计周期,再理解它与运营商账单不同的原因。
阅读统计说明 →用 DOMAIN-SUFFIX、DOMAIN-KEYWORD 指定匹配条件,以 FINAL,DIRECT 处理其余流量。说明规则顺序与 Global Routing 选择 Config 后的生效关系。
阅读规则示例 →