使用步驟
- 輸入網域(直接貼上網址也可以)。記錄型別預設「全部常用」,一次列出 A、AAAA、CNAME、MX、TXT、NS;只關心某一種時再單獨選,例如網站用 A、電子郵件用 MX、驗證用 TXT。
- 選擇 DNS 伺服器;剛改完解析時選「全部伺服器(對比)」。
- 點「查詢」,檢視每條記錄的值和 TTL。
引數說明
- 記錄型別
- A/AAAA 是 IPv4/IPv6 地址,CNAME 是別名,MX 是郵件伺服器,TXT 常用於 SPF、網域驗證,NS 是權威 DNS,CAA 限制可以簽發證書的機構。
- TTL
- 記錄在快取裡保留的秒數。改解析後,舊記錄最多要等 TTL 秒才會在各處過期。
- 反向解析
- 記錄型別選 PTR 並輸入 IP 地址,可以查詢 IP 對應的主機名。
記錄型別及其出處
| 型別 | 內容 | 定義於 |
|---|---|---|
| A | IPv4 地址 | RFC 1035 |
| AAAA | IPv6 地址 | RFC 3596 |
| CNAME | 指向另一個名稱的別名 | RFC 1035 |
| MX | 郵件伺服器及其優先順序(數值小的先嚐試) | RFC 1035 |
| TXT | 自由文字,用於 SPF、DKIM 和網站驗證 | RFC 1035 |
| NS | 該區域的權威網域伺服器 | RFC 1035 |
| SOA | 區域的起始授權記錄:主伺服器、序列號、各種計時器 | RFC 1035 |
| CAA | 哪些證書頒發機構可以簽發證書 | RFC 8659 |
| PTR | 地址對應的主機名(反向查詢) | RFC 1035 |
| SRV | 某項服務的主機和埠 | RFC 2782 |
反向查詢是把地址倒著寫在 in-addr.arpa 下面,查詢它的 PTR 記錄。例如 192.0.2.10 要查的是 10.2.0.192.in-addr.arpa。
有 CNAME 的名稱不能再有自己的其他記錄,所以區域頂點(zone apex)不允許設 CNAME,因為那裡必須有 NS 和 SOA 記錄。
常見問題
改了解析為什麼還沒生效?
各地 DNS 伺服器會快取舊記錄,直到 TTL 到期。用「全部伺服器(對比)」可以看出哪些伺服器已經拿到新記錄。
查詢結果和我電腦上的不一樣?
你的電腦可能用了電信業者 DNS、代理或 hosts 檔案,結果會不同;這裡的結果直接來自所選的公共 DNS 伺服器。
支援中文網域嗎?
支援,會自動轉換成 Punycode(xn-- 開頭)再查詢。
隱私說明
這個工具需要伺服器完成:你輸入的內容或檔案通過 HTTPS 傳送到我們的伺服器,處理完立即丟棄,不做儲存。伺服器訪問日誌會記錄 IP 地址和請求地址,僅用於防止濫用。