DNSルックアップを照会するための便利な’host’コマンド例
Hostコマンドは、ドメイン名をIPアドレスに変換したり、その逆に変換したりするDNSルックアップを実行するための最小限で使いやすいCLIユーティリティです。 また、NSやMXなどのさまざまなタイプのDNSレコードのリストと検証、ISP DNSサーバーとインターネット接続のテストと検証、スパムとブラックリストレコードの検,
この記事では、LinuxでDNSルックアップを実行するためのいくつかの便利な例を使用してhostコマンドを使用する方法を学習します。 以前の記事では、DNSサーバーのテストとトラブルシューティング、および特定のDNSリソースレコード(RR)のクエリにも、最も使用される8つのNslookupコマンドを示し
また、DNS情報を照会するための10のLinux Dig(Domain Information Groper)コマンドについて説明しましたが、Nslookupツールのように機能します。 ホスト用にも同じように、インストールほとんどすべてではないが主流Linux distros.
そうは言っても、以下の14のホストコマンドを見てみましょう。,
ドメインIPアドレスを見つける
これは、実行できる最も簡単なホストコマンドです。google.com
のようなドメイン名を指定するだけで、関連するIPアドレスを取得できます。
ドメインネームサーバーを見つける
ドメインネームサーバーを見つけるには、-tオプションを使用します。
ドメインCNAMEレコードの検索
ドメインCNAMEを検索するには、次のコマンドを実行します。
$ host -t cname mail.google.commail.google.com is an alias for googlemail.l.google.com.
ドメインMXレコードを検索
ドメインのMXレコードを検索します。,
Find Domain TXT Record
ドメインのTXTレコードを検索します。
$ host -t txt google.comgoogle.com descriptive text "v=spf1 include:_spf.google.com ~all"
ドメインSOAレコードの検索
-C
フラグを使用して、そのゾーンのリストされているすべての権限のあるネームサーバーから、指定されたゾーンのSOAレコードを表示しようとすることができます。
特定のネームサーバーをクエリ
特定のドメインネームサーバーをクエリします。,
ドメインレコードとゾーンのすべての情報を検索
ANY型のクエリを作成するには、-a
(all)オプションを使用します。-v
オプションを設定するのと同じです。
$ host -a google.comTrying "google.com";; ->>HEADER<
ドメインTTL情報を取得します
ドメインTTL情報を調べます。
$ host -v -t a google.comTrying "google.com";; ->>HEADER<
IPv4またはIPv6のいずれかを使用します
-4
または-6
オプションは、ホストがそれぞれIPv4またはIPV6クエリトランスポートのみを使用するように強制します。,
$ host -4 google.comOR$ host -6 google.com
非再帰クエリを実行します
-r
オプションは非再帰クエリを実行しますが、このオプションを設定すると、ホストが作成するクエリのビットであるRD(再帰が望ましい)がクリアされることに注意してください。
ルックアップに対するUDP再試行の設定
デフォルトではUDP試行回数は1ですが、変更するには-R
フラグを使用します。,
Set Query Time Wait for Reply
-W
スイッチを使用すると、指定された時間秒で応答を待つようにホストに指示でき、-w
フラグが使用されている場合、ホストは応答を永遠に待つようになります。
それだけです! この記事では、Linuxでのいくつかの便利な例を使用してhostコマンドを使用する方法を学びました。 利用の以下のフォームを共有しながら思い付に関する説明しています。