监控隧道状态、延迟、流量与日志
版本与截图
本指南描述当前源码版本。已发布的安装包可能功能较少;请对照发布说明确认你安装的版本。截图使用演示数据和 Pro 示例状态。
绿色的连接状态很有用,但它并不能证明每位访客都能使用你的服务。把本地源站、服务商连接和最终访问路径分开,排查会容易得多。

开始之前
先明确期望的本地或远端目标、使用的协议,以及该隧道所用的账号或服务器。准备好一次真实的应用请求:一个 HTTP 页面、一次数据库连接,或其他与协议相符的检查。
按三层排查
| 层级 | 检查什么 | 常见故障 |
|---|---|---|
| 源站 | 服务在配置的主机和端口上响应 | 端口写错或进程已停止 |
| 隧道 | SSH 已连接,或服务商确认托管/注册 | 登录过期、凭据缺失或代理被拒 |
| 访客访问 | 目标客户端能到达已发布的路径 | DNS、防火墙或认证要求 |
对于 SSH 本地转发,目标是从 SSH 服务器一侧访问的,因此服务器上的 127.0.0.1 和你笔记本上的并不相同。对于 Dev Tunnel、Cloudflare 或 FRP,请先检查配置的本地源站,再去诊断公网 URL。
查看桌面端的几个视图
- 打开概览,查看汇总的连接信息、当前活动与流量。
- 打开隧道,查看受影响条目的状态以及可用的延迟或源站指示。
- 打开日志,找到与该连接相关的最新警告或错误。
- 在对应的服务商页面检查 CLI 是否可用、登录状态、授权或服务器配置。
- 修正出问题的层级后再重试,然后通过该路由发起一次真实请求。
指标取决于服务商。不要把缺失的流量计数理解为没有流量,也不要把 SSH 延迟测量和 HTTP 端点探测当作同一种测量。
理解各服务商的信号
SSH 延迟与路由选择
延迟测试有助于比较 SSH 路径和跳板机。SSH 握手很快,并不能证明转发目标上的数据库或 Web 服务正在接受连接。请单独检查该服务,并在新建或编辑路由时使用连接测试。
私有 Dev Tunnel 访问
私有端点需要认证。它的公网探测可能报告「需要授权」,而不是给出普通的匿名 HTTP 结果。请用已授权的浏览器或目标客户端测试。
FRP 注册状态
Loris 会等待客户端管理 API 确认注册后才报告运行中。本地源站可达性是另一回事,公网 DNS 和服务器防火墙规则仍需正确。
Cloudflare 主机名
检查域名区域授权、本地命名隧道凭据、DNS 路由和源站协议。在运行中的隧道和一次真实请求确认之前,已保存的公网主机名只是配置。
验证是否恢复
修正源站或凭据后,启动隧道并观察运行状态是否稳定。确认目标应用请求成功,然后检查日志中是否还有反复出现的错误。对于临时网络中断,请确认自动重连恢复到了同一条有用的应用路径。
常见问题
地址预览能当作健康检查吗?
不能。它可能在端点尚不可达时就已显示。请从目标客户端测试报告出来的运行地址。
流量为零说明连接失败了吗?
不一定。应用可能处于空闲状态,或者该服务商不提供相同的流量统计。请把真实请求与服务商状态结合起来看。
提交支持报告时应包含哪些信息?
包含应用版本、服务商、预期路由和相关错误文本。在分享日志或截图前,请先删除密码、token、私钥和任何敏感主机信息。