一部のドメインのDNSサーバーを使用してリバースDNSを確認する必要があります。しかし、いくつかの問題が発生しました。
dig -x 212.26.146.21 +short
mx20.gypost.com.
すべてが大丈夫です。
dig -x 212.26.146.21 @8.8.8.8 +short
mx20.gypost.com.
いいね
dig SOA google.com +short
ns1.google.com. dns-admin.google.com. 2014021800 7200 1800 1209600 300
dig -x 212.26.146.21 @ns1.google.com +short
空
すべてのドメインのNSレコードを使用してリバースアドレスを見つけることはできません。私は何が間違っていましたか?たとえば、gmx.comのDNSサーバーを使用してリバースアドレスをどのように確認できますか?
答え1
リバースDNSレコードへの答えは別のDNSサーバーであり、その後はリバースではありません。次のコマンドを使用すると、完全なDNSメカニズムを表示できます。
$ dig -x 212.26.146.21 +trace
必要なDNSサーバーを取得する簡単な方法は次のとおりです。
$ dig -x 212.26.146.21 PTR
バラよりAUTHORITY SECTION
:
;; AUTHORITY SECTION:
146.26.212.in-addr.arpa. 172799 IN NS ns2.adamant.net.
146.26.212.in-addr.arpa. 172799 IN NS ns2.lucky.net.
146.26.212.in-addr.arpa. 172799 IN NS ns2.iptcom.net.
146.26.212.in-addr.arpa. 172799 IN NS ns.adamant.net.
それから:
$ dig -x 212.26.146.21 +short @ns2.lucky.net.
mx20.gypost.com.