小编wsa*_*ers的帖子

解析 CNAME - 谁查找后续 A 记录 - 解析器还是服务器?

当解析器查找 CNAME 时,解析器显然首先向 DNS 服务器发送 A 记录请求。DNS 服务器是否应该确定该请求实际上是针对 CNAME 的,还是解析器应该重试该请求,但针对的是 CNAME 类型?我问是因为 - 这里有一个转折 - 我们有一个在内部 LAN 上使用的“内部”顶级域,我们称之为“域 1”,我查询的 DNS 服务器是“域1”的权威服务器(和对于其他所有内容都是递归的。)我的主机(Centos 6.8)实际发出的是对 A 记录的请求:

16:15:45.837525 IP (tos 0x0, ttl 64, id 36911, offset 0, flags [none], proto UDP (17), length 62)
myhost.domain1.40684 > dnsserver.domain1.domain: 15355+ A? cfengine.domain1. (34)
Reply - a servfail:
16:15:45.837762 IP (tos 0x0, ttl 64, id 49982, offset 0, flags [DF], proto UDP (17), length 62)
dnsserver.domain1.domain > myhost.domain1.40684: 15355 ServFail 0/0/0 (34)
Run Code Online (Sandbox Code Playgroud)

如果我对 CNAME 类型进行挖掘,我会得到正确的 CNAME …

domain-name-system cname-record

8
推荐指数
1
解决办法
5186
查看次数

标签 统计

cname-record ×1

domain-name-system ×1