DNS查詢
單一 DNS 查詢
快速確認特定記錄類型的當前返回值,並與傳播檢查結果進行比較。
免費線上DNS查詢工具,輸入網域即可查詢A/AAAA/CNAME/MX/TXT/NS/SOA七種DNS記錄,後端查詢無CORS限制,顯示TTL、MX優先級,支援一鍵複製。
相關推薦
什麼是DNS查詢?
DNS查詢是向DNS伺服器請求特定網域的解析記錄的過程,是網際網路存取最基礎的操作之一——每次造訪網站、傳送郵件、連線API,底層都會觸發DNS查詢。DNS記錄有多種類型,最常用的包括:A(IPv4位址)、AAAA(IPv6位址)、CNAME(別名)、MX(郵件伺服器)、TXT(文字/驗證/安全策略)、NS(DNS伺服器)、SOA(區域授權)等。
**為什麼需要線上DNS查詢工具?** 本機電腦、瀏覽器、作業系統、路由器、ISP遞迴DNS伺服器都會快取DNS記錄(快取時間由TTL控制),你在本機看到的可能是過期的快取值。當你修改DNS記錄後,需要一個獨立於本機環境的查詢工具來確認新記錄是否已在權威DNS上生效。本工具從後端公共DNS節點直接遞迴查詢,**繞過本機/ISP快取**,傳回目前權威解析結果。
**DNS查詢的常見場景**:網站無法存取時確認A/AAAA記錄是否指向正確IP;CDN切換/伺服器遷移後驗證解析是否生效;設定企業電子郵件(Google Workspace/Office 365等)後檢查MX記錄和優先級;設定SPF/DKIM/DMARC反垃圾郵件策略後驗證TXT記錄;網域所有權驗證(Google Search Console、SSL簽發、Apple開發者)時檢查驗證TXT記錄是否發布。
**各記錄類型核心用法**:A/AAAA是最基礎的位址記錄;CNAME用於子網域別名(CDN場景常用,但根網域不能用);MX帶優先級,決定郵件投遞路徑;TXT是「瑞士刀」記錄,用於SPF/DKIM/DMARC/網域驗證;NS指定哪個DNS伺服器是權威;SOA記錄區域版本、主NS、管理員信箱和重新整理參數。
本工具**支援7種最常用DNS記錄類型**(A/AAAA/CNAME/MX/TXT/NS/SOA),後端DNS查詢不受瀏覽器CORS限制和本機快取影響,自動擷取每條記錄的value、TTL和額外資訊(如MX優先級),支援最近查詢記錄快速切換、預設快捷範例、一鍵複製摘要/記錄清單/原始JSON。
適用場景
- 網站無法存取時,查詢A/AAAA記錄確認IP是否指向正確的伺服器
- CDN切換/伺服器遷移後,查詢DNS確認新解析是否已生效
- 設定企業電子郵件/Google Workspace時,驗證MX記錄優先級和位址是否正確
- 設定SPF/DKIM/DMARC郵件安全策略後,查詢TXT記錄確認配置無誤
- 網域所有權驗證(Google Search Console/SSL簽發/Apple開發者等)時檢查TXT記錄是否發布
- 網域DNS伺服器變更後查詢NS記錄確認已生效
- 排查郵件傳送失敗、網域解析汙染、DNS劫持等問題
使用方法
- 輸入要查詢的網域(如example.com,無需加http://前綴或www)
- 點擊選擇要查詢的DNS記錄類型(A/AAAA/CNAME/MX/TXT/NS/SOA)
- 點擊查詢按鈕,工具從後端DNS伺服器發起遞迴查詢
- 檢視頂部摘要(記錄類型、記錄數量),確認是否有記錄傳回
- 在記錄詳細資料區檢視每條記錄的值、TTL和額外資訊(如MX優先級)
- 可一鍵複製摘要或完整記錄清單,展開JSON檢視原始回應
功能特點
- 7種記錄類型:A/AAAA/CNAME/MX/TXT/NS/SOA一鍵切換,涵蓋絕大多數DNS查詢場景
- 後端DNS查詢:從伺服器遞迴查詢,無瀏覽器CORS限制,不使用本機快取,看到的是即時權威結果
- 智慧欄位擷取:自動識別各記錄類型的value/answer/data欄位,MX自動顯示優先級
- TTL顯示:每條記錄標註TTL(快取時間),判斷記錄傳播和變更狀態
- 最近查詢記錄:自動儲存最近8個查詢網域,點擊即可快速切換
- 預設網域:內建geekformat.com/github.com/cloudflare.com/openai.com快捷範例
- 一鍵複製:支援複製摘要、複製完整記錄清單、複製原始JSON三種模式
常見問題
什麼是DNS?為什麼需要查詢DNS記錄?
DNS(Domain Name System,網域名稱系統)是網際網路的「電話簿」,將人類易記的網域名稱(如example.com)翻譯成機器可讀的IP位址。查詢DNS記錄可以:1) 確認網域解析是否生效;2) 排查網站無法存取的原因;3) 驗證MX/TXT等郵件設定是否正確;4) 檢查CDN切換、網域遷移是否完成;5) 確認SPF/DKIM/DMARC等安全記錄是否配置。
為什麼本機查詢和線上顯示結果不一樣?
原因通常是DNS快取:本機電腦、路由器、ISP遞迴DNS伺服器都會快取DNS記錄,TTL時間內傳回快取結果而不是新值。切換DNS記錄後,各節點需要等待TTL過期才能看到新值。本工具從後端公共DNS節點發起查詢,不經過本機/ISP快取,可看到最新的權威解析結果。
A記錄和AAAA記錄有什麼區別?
A記錄將網域指向IPv4位址(如192.0.2.1),AAAA記錄(也叫IPv6位址記錄)將網域指向IPv6位址(如2001:db8::1)。現代網站通常同時配置A和AAAA記錄,IPv4/IPv6雙堆疊存取。AAAA是A的4倍長度(IPv6位址128位元 vs IPv4的32位元),因此得名「四A」記錄。
CNAME和A記錄應該用哪個?
根網域(如example.com,不帶www)不能使用CNAME(CNAME會阻塞其他記錄類型,違反RFC規定),必須使用A/AAAA記錄。子網域(如www、cdn、api)可以用CNAME指向另一個網域(CDN場景常用,如www.example.com → example.cdn.cloudflare.com)。MX、NS、SOA記錄所在的網域也不能有CNAME。
MX記錄的優先級數字是什麼意思?
MX記錄的priority/preference數字越小優先級越高。郵件傳送時先嘗試數字最小的MX伺服器,若連線失敗則按數字升序依次嘗試其他MX伺服器。常見配置:主MX設10,備MX設20,多台同等優先級可設相同數字(負載平衡)。不能只設一台MX,否則單點故障會導致郵件無法送達。
TXT記錄常見用途有哪些?
TXT記錄是最靈活的DNS記錄類型,常見用途:1) SPF記錄:指定允許傳送郵件的伺服器,防止偽造郵件;2) DKIM:郵件數位簽章公鑰;3) DMARC:郵件策略報告;4) 網域所有權驗證(Google Search Console、SSL憑證簽發、Apple開發者驗證等);5) 任意自訂文字。
什麼是TTL?修改DNS後多久生效?
TTL(Time To Live)是DNS記錄在遞迴DNS伺服器中的快取時間,單位為秒。修改DNS後「生效時間」取決於之前的TTL設定:TTL=3600(1小時)的記錄最長需要1小時全球生效;TTL=300(5分鐘)則5分鐘內即可。建議在切換/遷移前24-48小時將TTL調低到300秒,切換完成後恢復常規TTL。注意:各ISP遞迴DNS的快取重新整理時間不一致,完全全球生效可能需要更長時間。
術語表
- DNS (Domain Name System)
- 網域名稱系統,網際網路的核心基礎設施之一,將人可讀的網域(example.com)解析為機器可用的IP位址(93.184.216.34)。採用分層分散式資料庫設計,由遞迴解析器、根DNS、頂級域DNS、權威DNS協同完成解析。RFC 1035
- A 記錄 (Address Record)
- 最基礎的DNS記錄類型,將網域對應到IPv4位址(32位元,如192.0.2.1)。一個網域可以有多條A記錄(輪詢負載平衡)。
- AAAA 記錄 (IPv6 Address Record)
- 將網域對應到IPv6位址(128位元,如2001:db8::1)。因IPv6位址長度是IPv4的4倍得名「四A」。現代雙堆疊網站同時配置A和AAAA記錄。
- CNAME (Canonical Name)
- 別名記錄,將一個網域指向另一個網域(而非IP)。常用於CDN、SaaS服務接入(如www → cdn.example.com)。注意:根網域(@/apex)和已有MX/NS/SOA記錄的網域不能使用CNAME。
- MX 記錄 (Mail Exchange)
- 指定網域的郵件接收伺服器,包含優先級(priority/preference,數字越小越高)和郵件伺服器位址。郵件傳送方按優先級嘗試投遞,同優先級可負載平衡。必須指向網域(不能直接指向IP)。
- TXT 記錄 (Text Record)
- 任意文字記錄,最初用於人類可讀備註,現廣泛用於SPF(反垃圾郵件)、DKIM(郵件簽章)、DMARC(郵件策略)、網域所有權驗證等機器可讀場景。單條TXT最大長度一般為255字元,長文字需分段。
- NS 記錄 (Name Server)
- 指定網域的權威DNS伺服器,即哪個DNS伺服器持有該網域的最終解析記錄。網域註冊時需指定NS(如ns1.cloudflare.com),修改NS即切換DNS服務商。NS變更需要上級DNS(註冊局)更新,生效較慢。
- TTL (Time To Live)
- DNS記錄在遞迴解析器和本機DNS快取中的有效時間,單位為秒。過期前解析器直接傳回快取結果,過期後重新向權威伺服器查詢。TTL設定需平衡解析效能和變更彈性。
- 遞迴DNS (Recursive Resolver)
- 面向用戶端的DNS伺服器(如8.8.8.8、1.1.1.1),接收用戶端請求後代替用戶端向根→頂級域→權威DNS逐級查詢,最終傳回結果並快取。ISP和公共DNS均提供遞迴解析服務。
- 權威DNS (Authoritative Nameserver)
- 持有網域原始DNS記錄的伺服器(網域服務商/CDN提供的NS伺服器),對它所託管的網域給出「權威回答」,不快取其他網域結果。
- SPF / DKIM / DMARC
- 三大郵件安全DNS記錄:SPF(Sender Policy Framework)指定合法寄件伺服器IP;DKIM(DomainKeys Identified Mail)新增數位簽章驗證郵件完整性;DMARC(Domain-based Message Authentication, Reporting and Conformance)制定SPF/DKIM失敗時的處理策略(none/quarantine/reject)及報告位址。三者均透過TXT記錄發布。
DNS記錄類型對照表
| 記錄類型 | 編號 | 用途 | 範例值 |
|---|---|---|---|
A | 1 | 網域指向IPv4位址 | example.com → 93.184.216.34 |
AAAA | 28 | 網域指向IPv6位址 | example.com → 2606:2800:220:1:: |
CNAME | 5 | 別名記錄,指向另一個網域 | www.example.com → example.com |
MX | 15 | 郵件伺服器位址和優先級 | 10 mx.example.com |
TXT | 16 | 文字記錄(SPF/DKIM/DMARC/驗證) | v=spf1 include:_spf.google.com ~all |
NS | 2 | 指定網域的權威DNS伺服器 | ns1.example.com |
SOA | 6 | 區域起始授權,含主NS/信箱/序號 | ns1.example.com admin.example.com 2024010101 |
PTR | 12 | 反向解析(IP→網域) | 34.216.184.93.in-addr.arpa → example.com |
CAA | 257 | 指定允許頒發憑證的CA | 0 issue "letsencrypt.org" |
SRV | 33 | 服務定位(如SIP/XMPP/LDAP) | _sip._tcp.example.com |
常見DNS記錄TTL建議值
| 場景 | 建議TTL | 說明 |
|---|---|---|
| 穩定營運(常規) | 3600秒(1小時) | 平衡快取效率和變更彈性 |
| 即將切換/遷移 | 300秒(5分鐘) | 切換前24-48小時調低,縮短快取重新整理時間 |
| 切換過程中 | 60秒(1分鐘) | 可快速回滾,切換後恢復正常TTL |
| CDN/高可用 | 300-600秒 | 兼顧故障切換速度和DNS查詢負載 |
| MX郵件記錄 | 3600-86400秒(1h-1天) | 郵件記錄變更少,可設較長TTL |
| NS記錄 | 86400秒(1天) | NS變更極少,長TTL提高解析效率 |
常用公共DNS伺服器
| 服務商 | 主DNS | 備DNS | 特點 |
|---|---|---|---|
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 全球節點,速度快,支援DNS-over-TLS |
| Cloudflare 1.1.1.1 | 1.1.1.1 | 1.0.0.1 | 隱私優先,全球最快,支援DoH/DoT |
| 中華電信DNS | 168.95.1.1 | 168.95.192.1 | 台灣在地節點,穩定快速 |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 安全防護,自動攔截惡意網域 |
Authoritative References
- ReferenceRFC 1035 - DNS 基礎規範
- ReferenceCloudflare DNS 學習中心
- ReferenceWikipedia - 網域名稱系統
- ReferenceDNSimple DNS 記錄類型詳解
- Authentication Header 產生器
- Cache-Control 解析器
- Content-Disposition 解析器
- CORS 回應標頭產生器
- CORS跨域檢查器
- CSP 產生器
- cURL 轉程式碼產生器
- DNS 全球傳播檢查
- DNS查詢
- Forwarded 標頭解析器
- Hreflang 標籤產生器
- HSTS 分析器
- HTTP Cookie 解析器
- HTTP Headers 檢查工具
- HTTP 請求測試器
- HTTP狀態碼查詢
- IP 查詢
- IPv4 轉換器
- IPv4 範圍展開工具
- IPv6 工具箱
- Link 回應標頭解析器
- MX 查詢工具
- 連接埠檢查器
- URL 參數產生器
- Rate Limit Header Parser
- 重新導向鏈檢查器
- Robots.txt 產生器
- Robots.txt檢查
- Security Headers 檢查器
- Security.txt 產生器
- Set-Cookie 解析器
- Site Network Audit
- Sitemap 產生器
- Sitemap Inspector
- SSL憑證檢測
- 子網路計算機
- URL 解析器
- User-Agent解析器
- UTM 連結產生器
- WebSocket測試
- 我的 IP 是什麼?
- WHOIS查詢