我理解正向DNS查找过程。基本上,每个域都有一个或多个权威的名称服务器,这些权威的名称服务器最终负责回答查找的域名的ip地址是什么的问题。
但是,我不明白反向DNS查找是如何工作的。本质上,我不明白谁是权威的rDNS名称服务器?通常是谁提供了ip地址?当我挖掘-x a.b.c.d时,dig程序如何知道在哪里查找权威的rDNS服务器来获取ip地址a.b.c.d的域名?
谢谢,Elgs
发布于 2014-03-26 18:27:44
a.b.c.d网卡的所有者也是c.b.a.in-addr.arpa.的所有者,反向DNS查询在内部查找d.c.b.a.in-addr.arpa.的PTR记录。(几年前,你还得自己做这个操作;它不是在dig和朋友中构建的。)
当委派的网卡比/24小时,这方面存在半明显的问题;然后上游将不得不以某种方式处理rDNS。在这种情况下,他们提供近似或完全不正确的信息并不少见。(https://www.rfc-editor.org/rfc/rfc2317提出了一种解决方案,但它在实践中并不是无处不在的。)
如果您需要详细信息,lookup有更详细的处理方法。
https://stackoverflow.com/questions/22601201
复制相似问题