Windows nslookup:一步完成反向 DNS 查找?

Windows nslookup:一步完成反向 DNS 查找?

很多時候我需要查看主機的反向 DNS 是否與其關聯的 A 記錄相符。所以,我所做的就是nslookup superuser.com接下來的nslookup 64.34.119.12。有沒有一種方法可以讓 nslookup 一步完成此操作?

答案1

不幸的是,PTR 和 A 記錄位於不同的伺服器上。網域的擁有者將擁有 A 記錄的名稱伺服器。較小的用戶將擁有由單獨組織提供的 IP 位址。該組織將擁有自己的 PTR 記錄名稱伺服器。即使兩者位於同一伺服器上,也需要不同的查詢。即使區域傳輸也無法運作,因為資料位於不同的區域。

如果您重複相同的查找(這在執行 MX 郵件伺服器時很常見),請考慮在同一台主機上設定快取名稱伺服器。類似的程式dnsmasq提供了一個具有有限(但可配置)快取大小的輕量級快取名稱伺服器。但是,dnsmasq不能在 Windows 上運行。運行bind,可用於 Windows,作為快取名稱伺服器提供完整的功能,但配置可能更複雜。無論哪種情況,名稱伺服器快取都不能從 Internet 訪問,但必須能夠查詢 Internet。

答案2

你的意思是像

nslookup -type A superuser.com

來源:微軟技術網

這將為您提供以下輸出

Server:  stackoverflow.com 
Address:  64.34.119.12

Non-authoritative answer: 
Name:    A 
Address:  67.215.65.132

答案3

聽起來你在談論一個轉送確認的反向 DNS抬頭。

使用 nslookup 不可能一次實現這一點。

我們建立了一個線上工具,可以一步完成此操作:
Misk.com - DNS 查找

只需輸入一個 IP 位址。它首先進行 PTR 查找,然後進行 A/AAAA 查找,並告訴您它們是否匹配。

答案4

Nirsoft 還提供了一個實用程序,可以在 Windows 上執行此查找。

https://www.nirsoft.net/utils/dns_records_viewer.html

相關內容