此处不会详述问题的全部细节,但我们发现 ping domain.local 时有些不可靠,所以我想知道 DNS 记录是否正确:
- SOA,主服务器:“server.domain.local”。(注意最后一个点)
- NS,“server.domain.local”。(再次注意最后一个点),192.168.10.5
- A、主机:(与父文件夹相同)、FQDN:Domain.local、IP:192.168.10.5
- A、Host:server,FQDN:server.Domain.local,IP:192.168.10.5
我主要关心的是server.domain.local(.) 有两条记录,一条NS 记录和一条A 记录是否正确?
是的,这是正确的。名称服务器记录 (NS) 指定哪个服务器是该区域的名称服务器,但它需要解析/指向 A 记录,后者又解析为 IP 地址。这就是 NS 记录的 A 记录的用途。
NS、MX记录等DNS记录需要对应的A记录。将 NS、MX、SRV 等记录视为“指针”。因此,如果我问“谁是 blahblah.com 的名称服务器?” 我会得到“ns.blahblah.com 是 blahblah.com 的名称服务器”的答案。然后我需要问“ns.blahblah.com 的 ip 地址是什么?” 答案来自 A 记录(主机记录)。