我不明白为什么我的 PTR 记录在新服务器上不起作用。此配置在我的旧服务器上有效,并且我已经与主机确认他们在其端添加了一条记录,以便 72.164.185.in-addr.arpa 指向 serer.copblaster.com,但每当我在 MxToolBox 或其他任何设备上对 IP 地址 185.164.72.225 进行 rDNS 检查时,它都显示未找到 PTR 记录。
正如我的屏幕截图清楚显示的那样,我有一个基本的反向查找区域,并且 PTR 记录设置正确。
更新:这些信息有帮助吗?
C:\WINDOWS\system32>nslookup -debug -d2 -type=PTR 185.164.72.225
SendRequest(),len 40 HEADER:opcode = QUERY,id = 1,rcode = NOERROR标头标志:查询,想要递归问题= 1,答案= 0,权限记录= 0,附加= 0
QUESTIONS:
1.0.0.127.in-addr.arpa, type = PTR, class = IN
------------
得到答案(40 字节):HEADER:操作码 = QUERY、id = 1、rcode = NXDOMAIN 标头标志:响应、身份验证。答案、需要递归、递归可用。问题 = 1、答案 = 0、授权记录 = 0、附加 = 0
QUESTIONS:
1.0.0.127.in-addr.arpa, type = PTR, class = IN
服务器:未知地址:127.0.0.1
SendRequest(),len 45 HEADER:opcode = QUERY,id = 2,rcode = NOERROR标头标志:查询,想要递归问题= 1,答案= 0,权限记录= 0,附加= 0
QUESTIONS:
225.72.164.185.in-addr.arpa, type = PTR, class = IN
------------
得到答案(105 字节):HEADER:操作码 = QUERY,id = 2,rcode = NXDOMAIN 标头标志:响应,需要递归,递归可用。问题 = 1,答案 = 0,授权记录 = 1,附加 = 0
QUESTIONS:
225.72.164.185.in-addr.arpa, type = PTR, class = IN
AUTHORITY RECORDS:
-> 185.in-addr.arpa
type = SOA, class = IN, dlen = 48
ttl = 1761 (29 mins 21 secs)
primary name server = pri.authdns.ripe.net
responsible mail addr = dns.ripe.net
serial = 1576110715
refresh = 3600 (1 hour)
retry = 600 (10 mins)
expire = 864000 (10 days)
default TTL = 3600 (1 hour)
*** UnKnown 无法找到 225.72.164.185.in-addr.arpa.:不存在的域
答案1
公共 DNS 上的反向 DNS 记录需要由拥有 IP 地址的 ISP 添加。添加到 Windows DNS 服务器的 PTR 记录通常无法在公共互联网上访问。Windows DNS 通常不是您的域或 PTR 记录的权威 DNS 服务器。Windows DNS 通常用于托管内部(到您的 LAN)DNS 记录,并使用根提示或转发器来解析外部域。
请联系您的 ISP 来更新 PTR 记录。