1.07.4基礎
example.testのTXTレコードをhostコマンドで明示的に問い合わせる。
適切なコマンドはどれか。
× 不正解
host -t TYPE NAMEは問い合わせるDNSレコード型を明示する。TXTを指定すればその名前のTXTレコードを照会する。
詳細解説
誤り
host -t A example.testIPv4アドレスのAレコードを問い合わせる。
-tの使い方は合うが、Aを指定するとIPv4アドレスを問い合わせる。TXTレコードは得られない。
正しい
host -t TXT example.test-tで問い合わせ型をTXTへ指定する。
-t TXTで問い合わせ型を明示し、その後へ対象名example.testを指定している。
誤り
host --txt=example.testhostの標準的な問い合わせ型指定ではない。
--txt=NAMEはBIND hostの標準的な型指定構文ではない。-t TYPE NAMEを使う。
誤り
host example.test -q TXT問い合わせ型を指定する標準オプションは-tである。
hostで問い合わせ型を選ぶオプションは-tである。-qを名前の後へ置くこの構文では目的を満たさない。
実際に確かめる
一時的な検証環境で実行できる例です。
host -h 2>&1 | grep -E -- '-t' | head -n 1期待される結果
-tでquery typeを指定することを示すhelp行理解のポイント
- -tはquery type
- TXTを明示
- AやMXと区別
確認時の注意
- 確認環境: BIND host help / 外部問い合わせなし
- 検証ではhelpだけを表示し、DNS問い合わせは行わない。
基礎のおさらい
TXTの用途
ドメイン所有確認やメール送信方針など、アプリケーションが解釈する文字列を公開できる。
引用符表示
TXTは複数文字列で構成される場合があり、ツール出力では引用符付きで分かれて見えることがある。
問題IDKL-102-1008
確認環境BIND host help / 外部問い合わせなし
最終技術確認2026-08-13
誤り・権利侵害を報告