在域名解析服务商处,您将加速域名指向CNAME,客户端的访问请求才能转发到 DCDN 节点上,加速服务才能生效。因此,可以通过 CNAME 记录的解析情况判断加速节点是否成效。如果测试得到的 CNAME 记录的解析结果与全站加速提供给加速域名的 CNAME 相同,表示加速节点成效。
说明
当进行subdomain.example.com的 DNS 查询时,DNS 首先定位到一个 CNAME 记录,指向anotherdomain.example.net。随后,DNS 会进一步解析 anotherdomain.example.net ,最终将其映射至 IP 地址93.184.216.34。这个 IP 地址是全站加速节点所使用的地址。因此,您可以通过 Ping命令测试、DNS解析分析,获取 IP 地址,如果该 IP 地址是 全站加速节点的 IP ,表示加速节点成效。
使用 Ping命令来获取节点 IP,操作步骤如下:
步骤 | 说明 |
|---|---|
1 | 通过搜索栏、运行窗口( |
2 | 输入以下命令,
|
3 | 按下 Enter 键执行命令。 |
4 | 查看输出结果。命令提示符将显示一系列信息,包括加速域名对应的 IP 地址。通常是分配给您的最近的全站加速节点的IP。 |
5 | 分析输出结果。输出结果可能如下所示,
|
步骤 | 说明 |
|---|---|
1 | 打开 终端 应用。您可以通过在Finder的 应用程序>实用工具 文件夹中找到它,或者通过使用Spotlight搜索( |
2 | 输入以下命令,
|
3 | 按下 Enter 键执行命令。 |
4 | 查看输出结果。命令提示符将显示一系列信息,包括加速域名对应的 IP 地址。通常是分配给您的最近的全站加速节点的IP。 |
5 | 分析输出结果。输出结果可能如下所示,
|
说明
您可以参考诊断工具,输入刚刚获取的 IP,查看该 IP 是否属于全站加速。
通过查看 HTTP 响应头信息,根据返回的header 信息可以确认请求是否被全站加速处理,验证加速节点成效。
使用curl命令行工具加速节点成效。操作步骤如下:
打开终端:
输入curl命令,后面加上 -I 选项来发送头部请求,再加上你想要检查的网站地址subdomain.example.com(需要替换为您要检查的加速域名)。-I 选项告诉curl只返回HTTP头部信息,而不下载内容。例如:
curl -I https://subdomain.example.com
按下回车执行该命令,curl将返回目标 URL 的 HTTP 响应头信息。
寻找 server、via和X-Cache字段:
server字段通常指示处理当前请求的Web服务器软件的名称以及版本信息。via字段通常指示请求是否经由一个代理服务器,比如DCDN。它的值可能包含CDN提供商的名称或者标识信息。X-Cache字段表示请求的对象在CDN的缓存中的状态,比如命中(Hit)或未命中(Miss)。根据这些头部信息,你就可以分析和确定请求是否通过了全站加速。下面是一个返回示例,展示了curl -I命令的输出结果:
HTTP/2 200 date: Mon, 04 Apr 2024 05:20:00 GMT content-type: text/html; charset=UTF-8 content-length: 15724 server: volc-dcdn cache-control: max-age=3600 expires: Mon, 04 Apr 2024 06:20:00 GMT last-modified: Mon, 04 Apr 2024 04:00:00 GMT via: 1.1 volc-dcdn x-cache: Hit from volc-dcdn x-cache-hits: 2 x-served-by: dcdn-server-321 age: 1200 accept-ranges: bytes strict-transport-security: max-age=63072000; includeSubDomains; preload
在这个例子中,server、via和X-Cache字段表明了请求有经过全站加速服务(volc-dcdn),并且请求的内容在全站加速上成功命中缓存,加速节点成效。