故障排除
按步骤排查 Tunna 的设置、连接、路由、订阅、资产和日志问题。
把本页当作排查清单使用。先选择一个已知节点和简单路由,做一次干净的尝试,再查看 Tunna 给出的最新信息。大多数问题来自已选节点、路由方案、Apple Network Extension、服务商更新、资产、导入流程,或日志级别过低。
先看现象,不要逐项乱改
选择与你能复现的现象最接近的分支;在继续改动更多字段前,先收集 Tunna 提供的最新证据。
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
页面上能看到的项目
这些是页面里的控件、状态或测量值。把它们当作识别界面的参考,不要当作额外功能承诺。
隧道无法保持运行
检查手动 电源、Apple Network Extension 状态、一个已选节点和最新日志行。
流量使用了错误路由
检查规则顺序、暂停状态、默认路由、Proxy 与 Freedom,以及条件能否匹配该流量。
订阅或资产已过期
检查获取状态、服务商元数据、更新时间、资产处理状态,以及 资源 是否还在等待你检查。
日志或统计信息太少
先做一次干净复现,再对照 日志、调试、可观察性、延迟、丢包和数据计数器。
需要社区支持?
复现问题一次后,再发布一份聚焦报告。请写明 Tunna 版本、节点是本地节点还是订阅节点、已选协议、预期路由,以及尝试后的最新日志条目。
分享前请遮盖 UUID、密码、Reality 密钥、节点链接和订阅 URL。
任何连接问题都先这样检查
常见症状
| 症状 | 先检查 | 可以尝试什么 |
|---|---|---|
| 没有可用的 出站 | 出站和订阅 | 添加本地节点、扫描或粘贴节点链接,或更新订阅配置。 |
| 连接失败 | Protocol、传输和安全设置 | 将节点与服务商配置对照。Server Name 和 Address 经常不是同一个值。 |
| 保存 被禁用 | 手动节点字段 | 为已选协议填写必需的地址、端口和凭据值。 |
| 隧道启动后停止 | 最新日志条目 | 清除日志,为一次尝试启用 调试,手动启动,然后阅读最新条目,寻找第一个启动错误或配置冲突。 |
| 隧道无法启动 | 节点和路由配置 | 只为一次复现启用 调试。出现冲突通常表示已选节点、传输、安全设置、路由、DNS 或隧道设置没有组成同一套配置。 |
| 电源 看起来卡住 | Network Extension 状态 | 如果可见 电源 控件在仍在连接或断开时接受长按,请用它重新初始化 Network Extension。如果 电源 已关闭、失败、无响应或无法长按,请改用 重置 屏幕。 |
| 流量未被代理 | 路由 | 确认 默认路由 是 Proxy,或在更宽泛的直连规则上方添加 Proxy 规则。 |
| 已连接,但页面仍不加载 | 流量流向 | 将 默认路由 设为 Proxy,测试一个已知节点;如果路由或名称查询不清楚,再为一次尝试使用 Access 或 DNS 日志。 |
| 本地设备消失 | 私有子网 | 检查私有子网流量是否应进入 VPN 隧道。测试一个路由器、打印机、NAS 或本地服务地址。 |
| 只有 DNS、TLS、HTTP、QUIC 或应用协议规则失败 | 抓包 和 域 战略 | 先使用简单域名规则,然后只启用该规则实际需要的识别功能。 |
| 启用 IPv6 后站点变化 | IPv6 路由方案 | 先关闭 IPv6,并重复同一个网站测试。只有网络、服务商、规则和资产都支持这条路径时,再重新开启。 |
| 规则未匹配 | 规则顺序和条件 | 将规则上移、取消暂停、检查域名类型,并为应用协议规则使用 抓包。 |
| 资产规则找不到记录 | 已安装资产 | 添加预定义资产或更新远程资产,等待处理完成,然后再次搜索 资产 标签页。 |
| 订阅失败、过期或太旧 | 状态页脚、网络和来源 URL | 检查网络连接、服务商 URL、User Agent、服务商到期时间,以及获取到的配置是否仍包含可用节点链接。 |
| 资源 中的 导入 被禁用 | 选择和待处理获取 | 至少选择一项,然后等待订阅节点或规则资产完成获取。导入前取消选择失败或不需要的项目。 |
| 未找到日志 | 日志 控件 | 提高日志级别,只为这次测试启用 Access 或 DNS,复现问题后再降低日志详细度。 |
| 电量、数据或存储用量感觉偏高 | 日志 和探测 | 测试后关闭 调试、Access 和 DNS 日志。不主动比较节点时,请拉长探测间隔或降低并发。 |
| 服务商更新改变了路由 | 订阅清理 | 服务商刷新后如果移除或重命名了节点,请检查曾指向这些订阅节点的规则。 |
常见问题
把这里当作手册的压缩版。每个答案都会指向负责该工作的屏幕或设置类别。
启动和导入
节点和服务商
路由决策
资产和匹配
隧道行为
日志、检查和统计
重置和支持
谨慎使用 重置
重置 Network Extension 会重建系统 VPN 条目。重置用户数据 可能移除选定应用设置且无法撤销。请优先使用定向 reset 选项,而不是 全部重置。
电源 的含义取决于隧道状态
根据 Tunna 实际所处状态使用点按和长按操作。隧道健康时,长按是便捷操作;只有隧道卡住时,它才是恢复操作。
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
页面上能看到的项目
这些是页面里的控件、状态或测量值。把它们当作识别界面的参考,不要当作额外功能承诺。
第一次点按
当还没有系统 VPN 条目时,第一次点按 电源 会安装 Tunna 的 Apple Network Extension 条目。先批准系统 VPN 提示,再期待流量通过。
通过 Always On 连接
长按会禁用 Always On 并停止隧道。它不会禁用 On-Demand。如果 On-Demand 导致重启循环,请在诊断期间将 隧道 设置中的 连接 设回 Never。
在受信任网络上断开
只有当 电源 断开时,长按才能将当前受信任网络标记为不受信任。如果隧道仍在受信任网络上连接,请等待自动断开、在诊断期间将相关自动连接模式设回 Never,或从 可信网络 移除该网络。
正在连接或断开
如果 电源 停留在连接或断开状态,并且可见控件接受长按,请长按 电源 重新初始化 Network Extension。如果 电源 已关闭、失败、无响应或无法长按,请使用 重置 屏幕。
用简单话说明重置用户数据选项
只重置出问题的部分。全部重置 会把 Tunna 应用数据恢复到新安装状态,应作为最后手段。
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
流量方案
这些选项影响 Tunna 用于连接的内容,以及流量如何排序。
路由
移除你的路由方案,并把规则行为恢复为默认设置。
出站
移除已保存节点,并恢复内置 direct、block 和 DNS 条目。指向已移除节点的规则可能回退到当前 Proxy 节点,因此重新连接前请暂停或重新分配这些规则。如果也想移除路由计划,请同时 重置 路由。
订阅
移除服务商配置及其订阅节点。指向这些节点的规则可能回退到当前 Proxy 节点,所以重新连接前请暂停或重新分配这些规则。如果也想移除路由方案,请同时 重置 路由。
资产
移除 GeoSite 和 GeoIP 记录。只依赖这些记录的规则会被暂停,以免变成宽泛的空规则。
隧道行为
这些选项会将连接识别和隧道默认值恢复为原始值。
隧道
重置 连接 和 断开连接 选择、受信任网络、网络路由控件和 IPv6 行为。
抓包
重置目标识别、排除域名、仅元数据行为和仅路由行为。
Inbound(入站)
把 Tunna 在隧道内使用的本地入口点恢复为默认状态。
网络策略
将超时、缓冲和资源策略行为恢复为默认值。
Protocol
恢复多路复用以及 Freedom、Blackhole 和 DNS 的默认值。现有代理节点会保留服务器身份;符合条件的节点会使用默认多路复用行为。
诊断记录
这些选项影响 Tunna 在检查或解释行为时已记住的内容。
日志
将日志详细度选择恢复为默认值。
可观察性
清除健康检查历史以及用量/延迟记录,然后将检查设置恢复为默认值。
隧道启动后停止或无法启动时
当 电源 看起来开始启动隧道但回到断开状态,或隧道拒绝启动时使用。目标是一次新的尝试,以及第一个有用错误。
隧道卡住时重置 Apple Network Extension
当系统 VPN 条目过期或状态混乱时才使用它。它不会修复错误节点配置;请先测试节点和路由。
对支持有用的事实
- 关于 中的 Tunna 应用版本。
- 你是在询问 Tunna 社区,还是使用订阅配置里的服务商支持链接。
- 节点是本地节点还是来自订阅。
- 已选协议、传输和安全名称。
- 默认路由,以及你预期匹配的任何规则名称。
- 问题是否只发生在 Wi-Fi、蜂窝网络或受信任网络上。
- 复现问题后的最新日志条目。
- 问题刚发生前是否有订阅更新、资产更新、规则编辑、导入或重置。
- 问题是否来自粘贴链接、QR 码、系统分享链接、命令链接或 Siri 快捷指令。
- 调试 是否显示 配置 Not Found、配置 Parse 错误 或 配置加载失败。
杂项 中的支持屏幕
只有当 出站、路由、隧道、订阅、资产、可观察性 和 日志 中的普通检查无法解释问题时,才使用这些屏幕。
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
页面上能看到的项目
这些是页面里的控件、状态或测量值。把它们当作识别界面的参考,不要当作额外功能承诺。
关于
报告问题时使用 应用版本。社区 会打开 Tunna 社区链接。
重置
危险区域 包含 重置 Network Extension 和 重置用户数据。Tunna 会警告选定应用设置在重置后无法恢复。
调试
调试 将运行中配置显示为可展开 JSON。只有在支持人员要求时,才长按一行复制该部分 JSON。
分享前遮盖敏感信息
发送截图或日志时,请遮盖节点密码、UUID、订阅 URL、Reality 密钥,以及任何可能让别人使用你服务器的链接。
重新关闭 调试
只在一次干净复现时,或支持人员要求时使用 调试。之后请再次降低日志级别,并关闭 Access 或 DNS,除非你仍然需要它们。调试 信息很多,也会消耗电量、存储和数据。