Clash、GIU for Singbox 和 Shadowrocket 可用的测速 204 URL

本文摘要: Clash 和 Shadowrocket 可通过访问返回 204 状态码的 URL 来测试节点的延迟,进而评估节点质量。这些 URL 多由国外大型互联网公司用于检测网络连通性和用户追踪。本文列出了多个大厂的 204 测试 URL 供选择,包括 Google、Cloudflare、Apple、微软、Facebook、Firefox、Twitter 等。建议在使用前进行测试和验证,因为这些 URL 可能会随服务调整而变化。


Clash 的 url-test 可以通过请求一个返回 HTTP 204 响应的 URL 来测试节点的延迟,并以此评估节点质量,从而自动选择最优线路。


什么是 204 URL?

这些 URL 主要由一些国外的大型互联网公司用于快速检测网络连通性、用户追踪等用途。当访问这些 URL 时,服务器会返回一个 204(No Content) 的状态码,表示请求成功,但响应正文为空。由于其请求体很小或为空,可以最大限度地减小网络开销。

注意: 这些 URL 可能会因为服务调整而发生变化,建议在使用前先进行测试和验证。


Clash 配置示例

在 Clash 的配置文件中,你可以使用 url-test 类型来配置自动选择节点,例如:

1
2
3
4
5
6
7
8
- name: ♻️ 自动选择
type: url-test
url: http://www.gstatic.com/generate_204
interval: 300
proxies:
- 节点一
- 节点二
- 节点三

Shadowrocket 配置

Shadowrocket 中,你可以在**【设置】>【延迟测试方法】>【URL 测试设置】**中自定义测试 URL。Shadowrocket 的延迟测试方法默认就是 CONNECT,它通过代理服务器请求返回 204 状态码的 URL 来测试延迟,评估节点质量。


GUI for sing-box 配置

sing-box 同样支持通过 url-test 策略组进行延迟测试。你可以在 GUI for sing-box 的配置界面中,创建一个 URL Test 策略组,并将 204 URL 填入相应位置。这对于评估节点质量、实现自动切换是非常有用的功能。


常见 204 测试 URL

Google

Cloudflare

Apple

微软

Facebook

Firefox

Twitter

其他