网络连通性测试

测试国内外常用网站与 AI 服务能否连通、延迟多少。

共 44 个站点、每个 6 轮,6 路并发:网络通畅时十几秒出结果,不通的站点要等到超时,最长约一分钟。

国内10

待检测
百度—待检测
微信—待检测
淘宝—待检测
字节跳动—待检测
腾讯QQ—待检测
京东—待检测
哔哩哔哩—待检测
网易—待检测
小红书—待检测
新浪微博—待检测

国际7

待检测
Google—待检测
YouTube—待检测
GitHub—待检测
Cloudflare—待检测
Apple—待检测
Amazon—待检测
Wikipedia—待检测

AI 服务5

待检测
ChatGPT—待检测
OpenAI API—待检测
Claude—待检测
Claude API—待检测
Gemini API—待检测

社交与流媒体9

待检测
X—待检测
Facebook—待检测
Instagram—待检测
Telegram—待检测
TikTok—待检测
Reddit—待检测
Netflix—待检测
Spotify—待检测
Discord—待检测

开发与游戏7

待检测
npm—待检测
PyPI—待检测
Docker Hub—待检测
Hugging Face—待检测
jsDelivr—待检测
GitHub Raw—待检测
Steam—待检测

地区6

待检测
Yahoo! JAPAN—日本待检测
任天堂—日本待检测
Naver—韩国待检测
Yandex—俄罗斯待检测
BBC—英国待检测
MercadoLibre—拉美待检测

什么是网络连通性测试

同一台电脑上,「能不能打开某个网站」并不是一个统一的答案: 百度、淘宝走的是国内线路,Google、YouTube 要经过跨境出口,ChatGPT、Claude 还要看分流规则里有没有它们的域名。 装了代理之后情况更复杂——代理客户端按规则把每个域名分到「直连」或「代理」两条路上, 规则写漏一条、模式选错一个,就会出现「Google 能开、ChatGPT 打不开」或者「国外都正常、国内反而变慢」这类怪现象。

连通性测试做的事情很朴素:在你的浏览器里挨个请求一批有代表性的网站,看哪些连得上、各要多久。 单个站点的结果说明不了太多,按分组对照才有意义—— 国内一组全通、国际一组成片超时,是没开代理或代理没生效;国际正常、AI 一组不通,是分流规则漏了域名; 国内比国外还慢,是国内流量也被送进了代理。

这次检测做了什么

  1. 对每个站点先发一次不计入结果的预热请求,把 DNS 解析、TCP 与 TLS 握手这些一次性开销挡在外面。
  2. 随后连续测 6 轮,每轮是一个 HEAD 请求,3 秒没有响应记为超时; 轮与轮之间随机间隔一小段,避免和其他站点的请求挤在同一瞬间。
  3. 最多 6 个站点同时进行。几十个请求一起发出去会互相抢带宽,测出来的延迟会比真实值高一截。
  4. 每个站点取成功轮次的中位数作为延迟;预热和前两轮全部失败的站点直接判为不可达,剩下几轮不再白等。
  5. 按分组统计可达数量与中位延迟,再根据几组之间的对照关系给出结论。

请求以 no-cors 模式发出:浏览器不让网页读取跨站响应的内容,但「有没有响应、花了多久」是看得到的, 这就够了——对方回的是 200、404 还是 403 都不重要,只要有响应就说明线路是通的。 探测对象尽量选了图标、generate_204、/cdn-cgi/trace 这类由 CDN 边缘直接返回的小文件,测到的主要是线路,而不是对方机房的繁忙程度。 请求不携带 Cookie 与 Referer,对方不会知道请求来自本页。

查看全部 44 个探测地址
  • 百度www.baidu.com/favicon.ico
  • 微信res.wx.qq.com/a/wx_fed/assets/res/NTI4MWU5.ico
  • 淘宝www.taobao.com/favicon.ico
  • 字节跳动perfops.byte-test.com/500b-bench.jpg
  • 腾讯QQwww.qq.com/favicon.ico
  • 京东www.jd.com/favicon.ico
  • 哔哩哔哩www.bilibili.com/favicon.ico
  • 网易www.163.com/favicon.ico
  • 小红书fe-static.xhscdn.com/favicon.ico
  • 新浪微博tva1.sinaimg.cn/favicon.ico
  • Googlewww.google.com/generate_204
  • YouTubewww.youtube.com/generate_204
  • GitHubgithub.com/generate_204
  • Cloudflareone.one.one.one/cdn-cgi/trace
  • Applewww.apple.com/favicon.ico
  • Amazonwww.amazon.com/favicon.ico
  • Wikipediawww.wikipedia.org/static/favicon/wikipedia.ico
  • ChatGPTchatgpt.com/cdn-cgi/trace
  • OpenAI APIapi.openai.com/
  • Claudeclaude.ai/cdn-cgi/trace
  • Claude APIapi.anthropic.com/favicon.ico
  • Gemini APIgenerativelanguage.googleapis.com/favicon.ico
  • Xabs.twimg.com/favicons/twitter.3.ico
  • Facebookstatic.xx.fbcdn.net/rsrc.php/yb/r/hLRJ1GG_y0J.ico
  • Instagramstatic.cdninstagram.com/rsrc.php/yb/r/hLRJ1GG_y0J.ico
  • Telegramtelegram.org/favicon.ico
  • TikTokwww.tiktok.com/favicon.ico
  • Redditwww.reddit.com/favicon.ico
  • Netflixassets.nflxext.com/us/ffe/siteui/common/icons/nficon2016.ico
  • Spotifyopen.spotify.com/favicon.ico
  • Discorddiscord.com/cdn-cgi/trace
  • npmregistry.npmjs.org/
  • PyPIpypi.org/favicon.ico
  • Docker Hubregistry-1.docker.io/v2/
  • Hugging Facehuggingface.co/favicon.ico
  • jsDelivrcdn.jsdelivr.net/npm/latency-test@1.0.0/generate_200
  • GitHub Rawraw.githubusercontent.com/github/gitignore/main/README.md
  • Steamstore.steampowered.com/favicon.ico
  • Yahoo! JAPANwww.yahoo.co.jp/favicon.ico
  • 任天堂www.nintendo.co.jp/favicon.ico
  • Naverwww.naver.com/favicon.ico
  • Yandexyastatic.net/favicon.ico
  • BBCwww.bbc.com/favicon.ico
  • MercadoLibrehttp2.mlstatic.com/favicon.ico

怎么读检测结果

  • 圆点:每一轮一个。绿色越深越快,琥珀色表示超过 250ms,红色是这一轮失败,空心圆是判定不可达后跳过的轮次。 点一下站点的格子,可以展开每一轮的具体延迟、失败原因与探测地址。
  • 延迟:成功轮次的中位数,超过 999ms 统一显示为 999ms。
  • 优 / 良 / 慢:中位延迟分别在 100ms 以内、250ms 以内、250ms 以上。
  • 不稳定:有成功也有失败。偶尔一次失败可能只是抖动,失败一半以上通常意味着线路丢包严重。
  • 不可达:一次都没有连上。展开这一格的详情能看到失败原因——超时、连接失败, 或者瞬间失败(多半是浏览器扩展拦下了请求,而不是网络问题)。
  • 分组摘要:「可达 x/N · 中位 Yms」里的中位,是本组各站点延迟的中位数,比平均值更不容易被个别慢站拉高。

「可达」只说明网络层面连得通,不等于服务能正常使用。ChatGPT、Claude 连得上,仍然可能因为出口 IP 所在地区不受支持而无法登录; 这类问题请到 AI 解锁检测查看。想知道这些流量各自从哪个出口出去,可以用网站分流测试。

常见问题

这里的延迟为什么比 ping 出来的高?
网页里发不了 ICMP,本页测的是浏览器发出一个完整 HTTPS 请求到收到响应头的时间,里面包含对方服务器的处理时间,通常比 ping 高出几毫秒到几十毫秒。每个站点先发一次不计入结果的预热请求,把 DNS 解析与 TLS 握手挡在外面,后面几轮复用同一条连接,再取成功轮次的中位数——偶尔一次抖动不会把结果带偏。
国内网站反而比国外慢,是哪里出了问题?
最常见的原因是代理开在了「全局模式」:访问百度、淘宝的流量也先送到境外节点,再绕回国内,延迟自然比直连高出一大截,国内服务还可能因此把你当成海外用户。把代理客户端切到「规则」或「绕过中国大陆」模式,让国内域名直连,再重测一次就能看到区别。
Google 能连上,ChatGPT、Claude 却不可达,为什么?
多半是分流规则漏了 AI 服务的域名,让它们走了直连。只写了 openai.com、却没有 chatgpt.com、api.openai.com、anthropic.com、claude.ai 的规则集并不少见。另外请注意:这里的「可达」只说明网络上连得通,能不能正常使用还取决于出口 IP 所在地区是否受支持,那一步可以到本站的 AI 解锁检测里看。
显示不可达,就一定是被墙了吗?
不一定。广告拦截与隐私保护扩展常常直接拦掉 Facebook、X 这类域名的请求——这种失败几乎是瞬间发生的,点一下那个站点的格子就能看到失败原因;公司或学校的防火墙、对方站点自身的故障也会表现成不可达。只有「国内全通、国际成片超时」这种整组的规律,才能比较有把握地归因到跨境线路。
检测会把我的数据发给 ip.cx 或这些网站吗?
不会发给 ip.cx:所有请求都由你的浏览器直接发往各个网站,结果只显示在当前页面上,本站服务器收不到任何一条。对这些网站而言,它们看到的和你平时打开它们一样,只是一次普通的访问——探测请求不携带 Cookie,也不带 Referer,对方不会知道请求来自本页,更不会关联到你在那里的账号。格子上的网站图标由浏览器从图标服务 favicon.is 加载,同样不带 Referer;它能看到的是你的 IP 和要了哪几家网站的图标。