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