關於網域與DNS
什麼是TXT記錄?多筆記錄的閱讀與查詢方法
了解TXT的Name、Value、TTL,多筆記錄與字串分段的差異,以及NetKarte中的確認方法。
更新日期: 2026年10月9日
TXT記錄將文字與DNS名稱關聯起來,可用於SPF郵件寄件方政策、服務的網域所有權驗證等。同一個名稱有多筆TXT記錄,不一定是設定錯誤。
逐筆閱讀TXT記錄
以下是假設的說明資料,並非實際查詢結果,也不是可以直接照搬的設定。
記錄 1
- Name:
example.com - Value:
google-site-verification=EXAMPLE_TOKEN - TTL:
300
記錄 2
- Name:
example.com - Value:
example-service-verification=SAMPLE_TOKEN - TTL:
300
Name是記錄所屬名稱,Value是這一筆記錄的文字。不要將兩筆記錄的值混成一個字串。NetKarte在多筆結果中顯示數量與記錄編號,並把每筆的Name、Value與TTL放在同一組內。
TTL以秒表示DNS回應可被快取的時間。300表示5分鐘,但不保證修改後5分鐘內在全球生效。NetKarte的短期應用程式快取與DNS TTL是兩回事,顯示值也不是即時倒數。
多筆記錄與一筆記錄內的多個字串不同
一筆TXT記錄可包含多個字串。NetKarte會將同一筆內的字串直接串接,不加入空白,再顯示為Value。控制字元等會轉成安全可讀的表示,因此這不是原始通訊資料檢視。
例如,一筆記錄中的"example-service-verification="與"SAMPLE_TOKEN"會顯示成example-service-verification=SAMPLE_TOKEN,並非兩筆TXT記錄。
如何解讀TXT內容由使用它的服務決定。SPF會串接同一筆記錄內的字串,但不允許在相同名稱下設定多個SPF政策。「多筆TXT記錄」與「多個SPF政策」需分開看待。
使用NetKarte確認
- 在DNS Lookup輸入服務指定的名稱。
example.com與www.example.com是不同的查詢目標。 - 選擇TXT,完成驗證後搜尋。
- 將每筆記錄的Name與Value對照服務要求的值。
- 多筆結果的「全部複製」會以換行分隔複製該區塊的值,不會產生含Name與TTL的設定檔。
查詢由NetKarte伺服器傳送到Cloudflare DNS服務,並非量測您裝置或公司DNS的回應。ALL只查詢支援的記錄類型,不會尋找所有子網域。
也可輸入含底線的DNS名稱。輸入服務指定的完整名稱並選擇TXT,例如DMARC使用_dmarc.example.com,DKIM使用selector._domainkey.example.com。這些僅示範名稱格式,請替換為實際網域與DKIM選擇器。查詢TXT與檢查郵件是否通過驗證是不同操作。
找不到記錄時
- 沒有所選類型的記錄:本次查詢未取得TXT,不代表其他類型也沒有記錄。
- 找不到網域:解析器回傳名稱不存在,請檢查輸入。
- 取得錯誤:逾時等原因導致無法完成查詢,不能據此判定TXT未設定。
請核對設定的名稱、管理介面自動補上的網域後綴,以及服務要求的值。舊回應與「不存在」的回應都可能被快取。
NetKarte不會為TXT內容評分,也不保證郵件投遞或所有權驗證成功。是否可刪除驗證記錄應依各服務說明;Google Search Console要求驗證後繼續保留驗證記錄。
參考資料
- IETF / RFC Editor: RFC 1035: Domain Names - Implementation and Specification (外部網站)確認日期: 2026-10-09
- IETF / RFC Editor: RFC 7208: Sender Policy Framework (外部網站)確認日期: 2026-10-09
- IETF / RFC Editor: RFC 2308: Negative Caching of DNS Queries (外部網站)確認日期: 2026-10-09
- Google: Verify your site ownership (外部網站)確認日期: 2026-10-01
- IETF / RFC Editor: RFC 6376: DomainKeys Identified Mail (DKIM) Signatures (外部網站)確認日期: 2026-10-09
- IETF / RFC Editor: RFC 7489: Domain-based Message Authentication, Reporting, and Conformance (DMARC) (外部網站)確認日期: 2026-10-09