Articles

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コマンドを使用する方法を学びました。 利用の以下のフォームを共有しながら思い付に関する説明しています。