109.4基礎
digでapp.example.testのA recordを問い合わせる。
header、question、statisticsを省き、answer値を簡潔に表示する。
適切なコマンドはどれか。
× 不正解
dig +shortは通常のheaderやsection説明を省き、script等で扱いやすい短いanswerを表示する。
詳細解説
誤り
dig +stats app.example.test Astatistics表示を有効にするため省略条件と逆である。
誤り。+statsは統計行を表示する方向で、header等を省いたanswer値だけの出力にはならない。
誤り
dig +comments app.example.test Acomment lineを表示するoptionで簡潔なanswer値だけにしない。
誤り。+commentsはdigのcomment表示を有効にし、簡潔化の目的と逆方向である。
正しい
dig +short app.example.test Aanswer sectionの値を短い形式で表示する。
正しい。+shortは通常出力のsection説明を省き、answer dataを簡潔に表示する。
誤り
dig +question app.example.test Aquestion sectionを表示するoptionである。
誤り。+questionは問い合わせたname/typeのsectionを表示し、answer値だけには限定しない。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s
' '+short -> concise answer values'期待される結果
+short -> concise answer values理解のポイント
- +short
- answer値を簡潔に表示
- +statsとは逆
確認時の注意
- 確認環境: dig option対応表(DNS通信なし)
基礎のおさらい
script利用
+shortは処理しやすいがstatus等を隠すため、失敗診断では通常出力も確認する。
CNAME
aliasを経由するqueryでは+shortに複数行が出る場合があり、常に単一addressとは限らない。
問題IDKP-109-837
確認環境dig option対応表(DNS通信なし)
最終技術確認2026-08-13
誤り・権利侵害を報告