
nslookup
インターネット プロバイダーのすべてのレコードを取得しようとしていますが、「結果が大きすぎます」というメッセージが表示されます。Windows を使用していますnslookup.exe
。
例:
nslookup.exe
>server ns1.brtel.com.br
>set type=ANY
>ls -d brtel.com.br > brtel.txt
ls: connect: Result too large
*** Can't list domain brtel.com.br: Unspecified error
これを解決する方法を誰か知っていますか?
答え1
ほとんどの DNS サーバーは、応答を 512 バイトの UDP パケットに制限しています。応答がそれより大きい場合、表示されているエラーが発生します。解決策は、一度に要求するドメインの数を減らすか、プロバイダーに DNS 要求の制限を増やしてもらうことですが、これはあまり考えられません。