host — 簡易 DNS 查詢工具

簡易 DNS 查詢,輸出格式簡潔,適合快速查詢單一記錄。

語法

host [選項] 名稱 [伺服器]

常用選項

選項 說明 範例
-t 記錄類型 指定查詢類型(A、AAAA、MX、NS、TXT、CNAME) host -t MX gmail.com
-v 詳細輸出(類似 dig) host -v google.com
-a 查詢所有記錄類型(等同 -t ANY) host -a example.com

使用範例

範例 1:查詢網域 IP

直接輸出 A、AAAA 和 MX 記錄,格式簡潔。

$ host google.com
google.com has address 142.250.185.46
google.com has IPv6 address 2404:6800:4012::200e
google.com mail is handled by 10 smtp.google.com.
範例 2:查詢 MX 記錄
$ host -t MX gmail.com
gmail.com mail is handled by 5 gmail-smtp-in.l.google.com.
範例 3:反向查詢(IP → 主機名稱)
$ host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer dns.google.
範例 4:指定 DNS 伺服器查詢
$ host google.com 1.1.1.1
Using domain server:
Name: 1.1.1.1
google.com has address 142.250.185.46

延伸閱讀