どーも!marusukeです!
ホスト名からIPアドレスを調べたり、IPアドレスからホスト名を調べたりするコマンドhost
についてです!
host コマンドでできること
host [オプション] [ホスト名またはIPアドレス]
host
コマンドは、DNS(Domain Name System)を利用してホスト名とIPアドレスの変換を行うコマンドです。特定のホスト名からIPアドレスを調べたり、逆にIPアドレスからホスト名を取得することができます
host コマンドの使用例
# ホスト名からIPアドレスを取得
host google.com
google.com has address 142.250.191.14
google.com has IPv6 address 2607:f8b0:4007:80f::200e
# IPアドレスからホスト名を取得(逆引き)
host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer dns.google.
# 指定したDNSサーバーを使ってホスト情報を取得
host google.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
google.com has address 142.250.191.14
google.com has IPv6 address 2607:f8b0:4007:80f::200e
host コマンドのオプション
オプション | 説明 |
---|---|
-t [タイプ] | 検索するレコードのタイプを指定(例:A, AAAA, MX, NSなど) |
-a | すべてのレコードを取得 |
-v | 詳細な情報を表示 |
-4 | IPv4でのみ検索 |
-6 | IPv6でのみ検索 |
-C | ゾーン情報を確認 |
-r | 再帰的なクエリを使用しない |
host
コマンドは、DNSのトラブルシューティングやドメイン情報の確認に役立ちます
以上です!
ここまで読んでいただきありがとうございました!
コメント