概要
DNSへ簡潔な問い合わせを行います。種類指定や逆引きを含め、手早い確認に向きます。
基本構文
host [オプション] 名前 [DNSサーバー]詳細解説
hostは、DNS問い合わせを手軽に行うコマンドです。digほど詳細なセクション表示はしませんが、結果を読みやすく出すため、日常的な確認に向きます。
A、AAAA、MXなどのレコード確認や逆引き確認を素早く行いたい時に便利です。
障害調査で深掘りしたい時はdig、軽い確認ならhostと使い分けると効率的です。
このコマンドを使う場面
AやMXの簡易確認、逆引き確認、軽いDNS調査に使います。
まず安全に試す方法
1. host example.com
2. host -t MX example.com
3. host 8.8.8.8
3分ミッション
少しでも手を動かすと定着しやすくなります。終わった項目にチェックを入れてください。
-
-tを使って種類を変え、出力の違いを理解します。
資格試験との関連
-
LinuC レベル1
範囲: ネットワーク確認と接続の基本根拠: editorialhostはLinuCレベル1相当の理解を深めるのに役立つコマンドです。
-
LPIC-1
範囲: ネットワーク確認と接続の基本根拠: editorialhostはLPIC-1相当の基本事項を整理するのに有効です。
-
共通基礎
範囲: Linuxコマンド基礎根拠: editorial試験横断で、hostはLinux運用の基礎体力を支える重要コマンドです。
実行結果サンプル
-
host -t MX example.comexample.com mail is handled by ...
戻り値コード
- 0 正常終了。問い合わせに成功しました。
- >0 名前解決失敗、到達失敗などです。
使用例
host example.comhost -t MX example.comhost 192.0.2.10host example.com 8.8.8.8
よくあるエラー
-
既定DNSの結果を全体の真実と思い込む 原因: 問い合わせ先を明示していません。対処: 必要に応じてサーバーを明示して比較します。
導入・互換性情報
BIND系のツールとして提供されることが多く、最小構成では未導入のことがあります。
注意点 / セキュリティリスク
危険度は低いですが、問い合わせ先DNSサーバーを意識せず結果だけ見ると誤判断しやすくなります。
FAQ
-
Q. digとどう使い分けますか。 A. 軽い確認ならhost、詳細調査ならdigが向きます。
-
Q. 逆引きはできますか。 A. はい。IPアドレスを渡すと逆引きを試みます。
関連用語
参照リンク
- カテゴリー: Networking
- レベル: Practical
- 対応試験: LinuC, LinuC レベル1, LPIC, LPIC-1, 共通基礎