回答:
私はw / David reに同意します:ほとんどのサーバーはゾーン転送を許可するように構成されていません。そうは言っても、ゾーン転送にショットを与えることを試すことができます。
dig @nameserver example.com axfr
ネームサーバーの名前とドメイン名を置き換えます。
Windowsでは、nslookup
インタラクティブモードでを使用してゾーン転送を実行できます。nslookup
プロンプトから:
server nameserver
ls -d example.com
ここでも、ネームサーバーの名前とドメイン名を置き換えます。
すべてのネームサーバーを試してください-そのうちの1つがゾーン転送を許可する場合があります。
通常はありません。
DNSサーバーが任意の場所へのゾーン転送を許可するように構成されている場合、ゾーンファイル全体をその方法で読み取ることができます。ただし、プロバイダーが他のネームサーバーまたは管理/監視マシンからのものでない限り、サーバーがそのような要求を受け入れることは非常にまれです。
任意のDNSクライアントnslookup、host、digなどを使用してDNSサーバーを一覧表示できます... dig run
dig domain.tld ns
DNSサーバーが、一般的にDNSデータベースの複製とバックアップに使用される転送ゾーンを許可する場合、次のようなdigユーティリティを使用してゾーンファイルを取得できます。
dig @dns.server domain.tld axfr
dig -t AXFR domain.tld
に思えましたが、それは私には本当に奇妙に思えました。
ls -d example.com
すべてが同じように表示されますdig axfr