如何使用單一命令驗證轉送確認的 DNS 狀態?

如何使用單一命令驗證轉送確認的 DNS 狀態?

如果我想驗證 IP 是否解析為其 DNS 名稱,反之亦然,我通常會執行兩個命令。就像這樣...

$ host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.

$ host google-public-dns-a.google.com.
google-public-dns-a.google.com has address 8.8.8.8
google-public-dns-a.google.com has IPv6 address 2001:4860:4860::8888

……然後我確實可以確認:“是的,我們確實為該 IPv4 位址提供了轉送確認的反向 DNS (“FCrDNS”)。”

當然,一定有人建構了一個單一的實用程式來一步完成這項任務。 (因此在鍵入第二個命令時消除了拼字錯誤。並且可以處理解析為多個 IP 的 DNS 名稱。並且可以處理 IPv6。)

那個單一命令是什麼?

相關問題

Windows 上有一個與 nslookup 相關的問題,但不幸的是,接受的答案似乎與該問題無關。 ->Windows nslookup:一步完成反向 DNS 查找?

答案1

好吧,冒著被刪除作為垃圾郵件的風險......我使用的命令是RDT我自己寫的:

螢幕截圖

但請注意,它僅顯示訊息,因為並非所有服務都同意如何處理邊緣情況,例如網域名稱上的多個 A 記錄或 IP 位址上的多個 PTR 記錄。

相關內容