手机代理指南标志⌕ 搜索

小火箭代理模式怎么测试?从 Proxy 到 Config 的排查步骤

更新于 2026-11-02 · shoujijiasu.com

简答:小火箭代理模式测试应先固定节点和网络,再依次比较 Proxy、Config、Direct,并结合 Connectivity Test、真实网页访问与规则命中记录判断问题来自节点、规则。

定义:小火箭代理模式测试,是在同一设备、同一网络和同一目标下,只改变 Config、Proxy、Direct 等路由模式,用对照结果定位连接问题的方法。

先看结论:小火箭代理模式怎么测试

如果你已经导入节点,但不确定小火箭是否真正生效,最短路径不是反复更新订阅,而是先记录当前设置,再用同一个节点和同一个测试目标依次检查 Proxy、Config、Direct。小火箭的 VPN 开关显示已连接,只能说明系统层面的网络配置处于连接状态,不能单独证明某个网页、规则或 DNS 请求一定成功。Apple 对 VPN 状态图标的定义也是“设备正在通过 VPN 连接网络”,并不等同于每个目标请求都可访问。Apple 状态图标说明 support.apple.com

小火箭代理模式测试目的重点观察
Proxy绕开规则,先看选中的代理路径是否能工作节点选择、服务器参数、目标请求
Config验证当前配置文件和规则是否按预期命中活动配置、规则顺序、策略和最终规则
Direct作为当前 Wi-Fi 或蜂窝网络的对照组本地网络、DNS、目标网站本身

本文只讨论定位问题,不保证通过某一步就能恢复连接。不同版本的界面名称、按钮位置和测试项目可能变化,具体以设备上当前版本显示为准。App Store 页面确认该应用是一个基于规则的网络工具,并提供规则、DNS、流量和网络测试相关能力;它本身不等于节点或连接服务。App Store 产品页面 apps.apple.com

适用平台与测试前准备

适用平台:本文以 iPhone、iPad 上的小火箭界面为例。App Store 页面显示该应用支持 iPhone、iPad、Mac 和 Apple TV;本文不把其他平台的菜单路径直接套用到 iOS。具体版本号、系统要求和当前价格应以 App Store 页面为准,本文不作额外推断。App Store 兼容性与产品信息 apps.apple.com

  1. 固定网络:测试期间保持使用同一个 Wi-Fi,或始终使用蜂窝数据,不要在中途切换。
  2. 固定节点:在 Home 页面确认当前选中的服务器,不要在 Proxy、Config、Direct 对照过程中更换节点。
  3. 固定目标:准备一个你平时能访问的网页,再准备一个当前打不开或加载异常的网页。不要只用一个目标下结论。
  4. 记录原状态:记下当前 Global Routing 模式、选中节点、连接开关状态和活动配置文件。测试结束后要恢复。
  5. 保护凭据:不要把订阅地址、服务器地址、端口、密码、密钥或完整日志公开到截图和排障群。

每次只改变一个变量。例如先从 Config 切到 Proxy,再测试同一目标;不要同时换节点、更新订阅、改 DNS 和改规则,否则无法判断是哪一项产生了影响。

最短测试步骤:Proxy、Config、Direct 依次对照

第一步:在 Home 确认节点和连接状态

  1. 打开小火箭的 Home 页面。
  2. 确认 SERVER 区域中已经有可选节点,并明确当前选中的节点。
  3. 确认连接开关处于你准备测试的状态;首次连接若出现系统 VPN 配置授权提示,按系统提示完成授权。
  4. 先不要修改 DNS、规则或订阅,记录当前 Global Routing 显示的模式。

如果 SERVER 中没有可选节点,先解决导入或配置来源问题;此时直接测试代理模式没有意义。

第二步:先测 Proxy,判断基础代理路径

  1. 在 Home 中找到 Global Routing,将模式切换为 Proxy。
  2. 返回 Home,确认模式文字已经改变,并再次确认选中的节点没有被自动替换。
  3. 如果当前版本提供 Connectivity Test,运行一次测试;测试方式和结果字段以当前版本为准。
  4. 关闭正在加载的网页或应用请求,再用同一个目标重新访问。

Proxy 测试通过,说明在当前网络、当前节点和当前目标下,基础代理路径至少出现了可用响应;它不能证明 Config 中的每一条规则都正确,也不能保证其他网站或应用都能访问。

第三步:再测 Config,定位规则和策略

  1. 进入 Config 页面,确认目标配置文件确实存在,并确认当前使用的是哪一个文件。
  2. 回到 Home,将 Global Routing 切换为 Config。
  3. 使用与 Proxy 测试完全相同的节点、网络和目标,再发起一次请求。
  4. 如果当前版本提供规则命中、请求记录或诊断信息,检查目标域名实际命中了哪条规则,以及策略是代理、直连还是拒绝。

若 Proxy 可以访问而 Config 不可以,优先检查活动配置、规则顺序、目标域名匹配、策略名称和最终处理规则,不要立刻重新导入所有节点。

第四步:最后测 Direct,建立本地网络对照

  1. 将 Global Routing 切换为 Direct。
  2. 仍然使用同一个网络和同一个目标访问。
  3. 记录 Direct 与 Proxy、Config 的差异。

Direct 不是关闭小火箭连接开关,而是改变请求的处理路径。若要完全停止客户端连接,应单独检查 Home 页面的连接开关。Apple 的 Network Extension 文档也说明,应用可以创建和管理系统网络扩展或 VPN 配置,路由范围由具体配置决定,因此不能只看一个系统状态图标判断全部请求。Apple Network Extension 文档 developer.apple.com

Connectivity Test、网页访问和规则命中分别能证明什么

观察结果能说明什么不能说明什么下一步
Connectivity Test 有响应当前测试方式下出现了响应不代表所有网页、DNS 或应用都正常继续做真实网页访问
Proxy 成功,Config 失败基础代理路径可能可用不能直接断定节点或订阅失效查活动配置、规则命中和策略
Proxy 和 Config 都失败,Direct 成功本地网络可访问目标,代理路径需要重点检查不能单凭一次测试判断节点永久失效复核服务器字段、认证、网络和 DNS
Direct 也失败当前网络、DNS 或目标本身可能存在问题不能证明代理一定有问题先确认普通网络是否能访问同一目标
VPN 图标显示已连接系统层面存在 VPN 连接状态不能证明特定域名命中预期规则结合真实请求和规则记录判断

如果当前版本的测试菜单列出 TCP、ICMP 或 CONNECT 等方式,应把它们看作不同层次的探测:TCP 更接近端口建立,ICMP 依赖目标是否响应此类探测,CONNECT 更接近建立代理请求。具体是否支持、名称和返回含义需以当前版本显示为准;任何单项测试都不能替代真实网页访问。

真实验证建议使用 Safari 打开两个独立目标:一个是平时可访问的普通页面,另一个是本次需要排查的目标。两次都使用同一模式、同一节点和同一网络,避免把缓存或长连接结果误判为新测试。

异常分流:按现象继续排查

完成排查后,回到原先记录的日常模式,恢复原来的节点、配置文件和连接开关。测试过程主要用于缩小范围,不保证自动修复节点或规则。

常见问题

小火箭 Proxy、Config、Direct 哪个模式适合测试?

三者用途不同:Proxy 适合先验证选中节点和基础代理路径,Config 适合验证规则,Direct 适合作为当前网络的对照。不要把某个模式直接理解成“更快”或“永远更稳定”,最终仍要看同一目标的实际请求结果。

小火箭 Connectivity Test 成功,为什么网页还是打不开?

Connectivity Test 只代表当前测试方式出现了响应,不能同时证明 DNS、规则匹配、网页资源和目标服务都正常。应保持节点和网络不变,用 Safari 重新访问同一目标,再按连接状态、服务器字段、DNS、规则、目标请求的顺序检查。

小火箭 VPN 开关已连接,是否说明代理模式已经生效?

不一定。系统 VPN 状态只能说明网络扩展处于连接状态,具体请求仍可能根据 Config 规则走 DIRECT、PROXY 或其他策略。应同时核对 Global Routing、活动配置、规则命中和真实网页访问。

Proxy 能用但 Config 不能用,要不要重新导入订阅?

不建议第一步就重新导入。先确认 Config 模式已启用、配置文件已选中、目标规则顺序正确,并检查目标请求命中的策略。只有在服务器列表或配置内容本身缺失时,才考虑重新导入;导入前先保留原配置和订阅来源记录。

测试完成后如何避免泄露订阅信息?

截图前遮挡订阅地址、服务器地址、端口、密码、密钥和认证字段;分享日志前先搜索完整 URL、Token、UUID 或账号信息。排障时只提供必要的错误现象、模式、网络类型和脱敏后的结果。

常见问题

小火箭代理模式怎么测试?

固定同一个节点、网络和目标,先测 Proxy,再测 Config,最后用 Direct 做对照;同时查看 Connectivity Test、真实网页访问和规则命中结果。

小火箭 Proxy 和 Config 有什么区别?

Proxy 主要用于比较选中代理路径,Config 按活动配置中的规则处理请求。Proxy 成功而 Config 失败时,应优先检查规则和配置。

小火箭测试成功但网页打不开怎么办?

先不要换节点,重新访问同一目标并检查 DNS、规则命中和浏览器请求。Connectivity Test 成功不等于网页资源一定能加载。

小火箭 Direct 模式是不是关闭代理?

Direct 是直连处理模式,不等于关闭客户端连接开关。需要停止客户端时,还要单独关闭 Home 页面的连接状态。

相关阅读

参考资料

  1. App Store:Shadowrocket 产品页面
  2. Apple 支持:iPhone 状态图标含义
  3. Apple Developer:Network Extension
  4. developer.apple.com