回答:
私は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