SpeedLens 网络透镜:换了节点之后,先看清出口在哪
用代理或者分流规则的时候,经常遇到一个尴尬情况:网站能打开,但不知道是真的走了代理,还是被规则放进了直连。
SpeedLens 就是给这个问题做的:所有检测都在浏览器里发,看到的就是浏览器真实的网络走向。
检测什么
出口地址。四个来源分别查:国内 IPIP、国际 ipify、Cloudflare、X 帮助站。四个结果不一致就说明存在分流,一眼能看出来。
站点延迟。八个常用站点的 HTTPS 请求耗时,显示实际探针域名。
分流探针。22 个目标,包括网易、字节跳动、Cloudflare、Discord、Visa、X、ChatGPT、Claude、Grok、OpenAI、Anthropic、Perplexity、npm 等。做法不是查自己的出口,而是读取目标返回的 trace 或可读响应头里的实际源 IP,再反查国家、归属地和 ASN。这样能区分「我以为走了代理」和「确实走了代理」。
服务探针。30 个站点按 AI、影音、国际、国内、开发工具分类,给出可访问性和实际请求的资源地址,附「打开验证」入口。
辅助工具。IP 查询、IPv4/IPv6 检测、WebRTC 泄漏、DNS 三源解析对照、HTTPS 连接质量和抖动采样、两档测速。
设计上的取舍
不做优选 IP 或优选域名聚合。 参考站有这部分,我去掉了。原因很简单:那种列表更新很快,而我维护不动,放个过期数据比不放更误导。
IP 默认脱敏。 首页、分流表、详情弹窗、双栈工具、历史记录,默认都只显示部分位数,需要时手动切换。复制和导出给的是真实 IP,界面上会明确提示。
不用后端出口冒充。 检测点失败就显示失败,不会换一个服务器替它测,然后告诉你「通的」。
不做常驻轮询。 进入页面自动测一次,可以关掉。关掉之后不会偷偷重启。没有后台任务,关掉标签页就是真的停了。
部署
前端是静态页面,后端只是一个零依赖的小服务(用于跨域受限的探针),整体跑在 Render 免费层上。
代价是免费实例会休眠,冷启动大概几十秒。所以第一下打开慢是正常的,不是网络问题。
适合谁
经常折腾代理、节点、分流规则,需要确认「我的流量到底从哪出去」的人。
如果只是想测个网速,用 speedtest 就够了,这个工具的意义在路径而不在带宽。
- 标题: SpeedLens 网络透镜:换了节点之后,先看清出口在哪
- 作者: 番星
- 创建于 : 2026-10-17 20:00:00
- 更新于 : 2026-10-21 20:11:26
- 链接: https://xingbox.me/speedlens-network-check/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。