14

単一のdigコマンドを使用してドメインのA(IPアドレス)とNS(ネームサーバー)を検索することは可能ですか?

dig google.com A+shortまたはdiggoogle.comNS + shortを使用できますが、1つのコマンドで実行できるのは確かですか。そうでない場合、これを実行できる可能性のある同様のコマンドはありますか?

ありがとうございました

4

2 に答える 2

13
dig +short ns google.com a google.com
于 2010-12-12T09:24:22.093 に答える
7

いいえ、少なくとも単一のDNSクエリでは、確実に実行することはできません。マーティンの答えは「単一コマンド」の基準を満たしていますが、DNSサーバーに対して2つのクエリが発生します。

(またはの代わりに)オプションがあります、両方のレコードを取得するための信頼できる方法ではありません。ANYNSA

あなたがグーグルの権威あるサーバーに尋ねるなら、あなたは確かにすべてを取り戻すべきです、しかし私はあなたが彼らのサーバーが何であるかを前もって知らないだろうと思います、さもなければあなたはこの質問をしません。

ローカルの再帰サーバーに問い合わせると、両方のレコードが返される可能性がありますが、両方がキャッシュにある場合に限ります。再帰サーバーは、すべてのレコードを取得してクエリに対して返す必要はありませんANY。既に持っているものだけを送り返すことができます。

于 2010-12-12T09:25:34.467 に答える