打开命令行界面,输入以下命令,并按Enter键:
对于Windows,可以使用nslookup
命令。打开命令提示符,输入:
nslookup <your-cname-domain>
对于Linux或MacOS,可以使用dig
命令。打开终端,输入:
dig <your-cname-domain>
说明
<your-cname-domain>
是一个占位符,代表你想要查询的 CNAME 记录对应的加速域名。当使用该命令时,你需要将 <your-cname-domain>
替换成实际的子域名(或主机名)。例如,如果你有一个加速域名 sub.example.com
并且你为它设置了 CNAME 记录,你的命令将会是:nslookup sub.example.com
sub.example.com
的CNAME记录的详情,包括它指向的目标域名。这样你就可以验证 CNAME 记录是否已经被正确设置和解析了。解析结果分析
nslookup
或dig
命令执行后,会打印出与 CNAME 记录相关的信息。使用 nslookup
和 dig
命令,查询加速域名 subdomain.example.com
的 CNAME 记录,验证 CNAME 记录的解析正常。nslookup
命令来查询
nslookup subdomain.example.com
命令执行后可能得到的输出是:
Server: resolver1.example.com Address: 192.0.2.53 Non-authoritative answer: subdomain.example.com canonical name = anotherdomain.example.net. anotherdomain.example.net internet address = 93.184.216.34
在这个输出示例中,
Non-authoritative answer
下面的第一行显示的是加速域名subdomain.example.com
,即客户端准备访问的域名。anotherdomain.example.net
是全站加速提供给加速域名的CNAME。作为 subdomain.example.com
的 CNAME 域名,是实际接受和处理请求的全站加速节点的域名。当DNS解析 subdomain.example.com
时,它首先解析为CNAME记录 anotherdomain.example.net
。anotherdomain.example.net
的 A 记录,显示它解析到 IP 地址 93.184.216.34
,对应全站加速节点的 IP 地址。dig
命令来查询
dig subdomain.example.com
命令执行后可能得到的输出是:
; <<>> DiG 9.11.3-1ubuntu1.13-Ubuntu <<>> CNAME subdomain.example.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54321 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;subdomain.example.com. IN CNAME ;; ANSWER SECTION: subdomain.example.com. 599 IN CNAME anotherdomain.example.net. anotherdomain.example.net. 599 IN A 93.184.216.34 ;; Query time: 47 msec ;; SERVER: 192.0.2.53#53(192.0.2.53) ;; WHEN: Thu Mar 01 15:04:17 UTC 2024 ;; MSG SIZE rcvd: 102
在这个输出示例中,ANSWER SECTION
下一行,
anotherdomain.example.net
是加速域名 subdomain.example.com
的 CNAME 记录。anotherdomain.example.net
的 A 记录,显示它解析到 IP 地址 93.184.216.34
,对应全站加速节点的 IP 地址。subdomain.example.com
的CNAME记录被指向 anotherdomain.example.net
,并且该目标域名已正确解析到了IP地址 93.184.216.34
。如果这些值符合预期,说明 CNAME 记录解析工作是正常的。如果不方便使用命令行工具,您也可以使用在线DNS查询工具,如MXToolBox、DNSChecker等。
以域名www.douyin.com
为例,查询www.douyin.com
的CNAME 记录,操作步骤如下:
www.douyin.com
,点击 CNAME Lookup 。以域名www.douyin.com
为例,查询www.douyin.com
的CNAME 记录,操作步骤如下:
www.douyin.com
,选择 CNAME ,点击 Search 。