dig +answer

表題のコマンドに関して。

■ 環境

  • Linux
  • Mac OSX El Capitan

■ dig

`dig`の”ANSWER SECTION“のみ取得したい。以前の`dig +short`では、”Aレコード“ではIPアドレス、”CNAME“ではFQDNとそのIPアドレスが得られるが、それだけではなくTTL等も取得したいのが理由である。

$ dig +answer example.com

上記を実行してみたところ、通常の出力と同じ結果しか得られなかった。よって下記のようにオプションを追加した。

$ dig +noall +answer example.com
example.com.        83338    IN    A    93.184.216.34
$

これで欲しい結果が得られた。ちなみにFQDNは複数指定することができることを知った。まぁそれが今回のことをやりたいきっかけになったのだが。

$ dig +noall +answer example.com example.net
example.com.        83204    IN    A    93.184.216.34
example.net.        83654    IN    A    93.184.216.34

以上。

■ 関連

dig +short

dig mx

DNS逆引き1行版