首页 > 网络技术 > 详情

TXT记录值配置怎么填写?一篇看懂域名TXT记录的设置方法

时间: 2026-04-20 13:48:58

在域名解析管理中,TXT记录是非常常见的一种DNS记录类型。很多站长在做域名验证、邮箱防伪、SSL证书申请或第三方平台接入时,都会遇到“请添加TXT记录”“填写TXT记录值”这样的提示。

但对于新手来说,最容易疑惑的问题就是:TXT记录值到底怎么配置?主机记录填什么?记录值又该填什么?

这篇文章就来详细讲清楚,TXT记录值配置的方法、常见用途以及注意事项,帮助你快速完成设置。

一、什么是TXT记录

TXT记录是DNS解析中的一种资源记录类型,主要用于存储一段文本信息。

它最初是为了给域名添加说明信息而设计的,但在实际使用中,TXT记录已经被广泛应用在以下场景中:

  • 域名所有权验证
  • SSL证书验证
  • 邮箱反垃圾配置
  • SPF发信策略设置
  • DKIM邮箱签名验证
  • DMARC邮件安全策略配置
  • 第三方平台接入验证

简单来说,TXT记录就是在域名系统中添加一段指定文本,供相关服务读取和验证。

二、TXT记录值配置是什么意思

所谓“TXT记录值配置”,本质上就是在域名DNS管理后台中,新增一条TXT类型的解析记录,并按照服务商要求填写对应内容。

一条完整的TXT记录,通常包含以下几个字段:

  • 主机记录
  • 记录类型
  • 记录值
  • TTL

其中最关键的,就是“主机记录”和“记录值”。

三、TXT记录各字段怎么填写

1. 记录类型

这一项比较简单,直接选择:

TXT

这是固定的,不需要修改成别的类型。

2. 主机记录怎么填

主机记录就是域名前缀,表示这条TXT记录加在什么位置。

常见填写方式有:

  • @:表示根域名
  • 例如:example.com
  • www:表示二级域名
  • 例如:www.example.com
  • _acme-challenge:常用于SSL证书验证
  • default._domainkey:常用于DKIM邮箱签名
  • 其他指定前缀:按平台要求填写

也就是说,主机记录并不是随便填的,而是要看具体业务要求。

例如:

  • 域名验证时,有的平台要求主机记录填写 @
  • 证书验证时,可能要求填写 _acme-challenge
  • 邮箱配置时,可能要求填写 default._domainkey

3. 记录值怎么填

记录值,就是服务商提供给你的那一串文本内容。

例如可能是:

  • 一段验证字符串
  • 一条 SPF 规则
  • 一段 DKIM 公钥
  • 一条 DMARC 策略

填写时需要注意:

  • 必须完整复制
  • 不要随意删减字符
  • 不要多加空格
  • 不要换行
  • 区分大小写时要特别注意

有些记录值会很长,尤其是 DKIM 公钥,通常需要整行复制粘贴。

例如:

v=spf1 include:spf.example.com -all

或者:

v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A...

4. TTL怎么填

TTL表示缓存时间,一般单位是秒。

常见设置:

  • 600 秒
  • 1800 秒
  • 3600 秒

如果没有特殊要求,通常保持默认即可。

初次配置时,很多人会选较短的TTL,比如 600秒,这样方便更快生效和排查问题。

四、TXT记录常见应用场景

1. 域名所有权验证

很多平台在接入站点时,需要验证你是否拥有该域名。

这时平台会给你一条TXT记录,让你添加到DNS中。

例如:

  • 主机记录:@
  • 记录类型:TXT
  • 记录值:平台提供的一段随机字符串

添加后,平台会自动检测该TXT记录,确认域名归属。

2. SSL证书验证

申请某些SSL证书时,会要求通过DNS方式验证域名所有权。

常见做法就是添加TXT记录。

例如:

  • 主机记录:_acme-challenge
  • 记录类型:TXT
  • 记录值:证书服务商提供的验证字符串

这类配置在自动签发证书、CDN验证和HTTPS部署中很常见。


3. 配置SPF记录

SPF记录用于声明哪些邮件服务器有权代表你的域名发信,从而减少垃圾邮件和伪造邮件问题。

常见TXT记录值类似这样:

v=spf1 include:spf.mailservice.com -all

这条记录表示:允许指定邮件服务商代发邮件,其他服务器一律拒绝。


4. 配置DKIM记录

DKIM是企业邮箱常见的一种身份验证机制,通过数字签名来确认邮件内容未被篡改。

配置时,通常需要添加一条TXT记录:

  • 主机记录:default._domainkey
  • 记录类型:TXT
  • 记录值:由邮箱服务商提供的DKIM公钥内容

DKIM记录一般比较长,填写时一定要完整复制。


5. 配置DMARC记录

DMARC是在SPF和DKIM基础上的进一步防护机制,用于定义邮件验证失败时该如何处理。

示例:

v=DMARC1; p=none; rua=mailto:admin@example.com

这类记录通常添加在:

  • 主机记录:_dmarc

五、TXT记录怎么添加

虽然不同域名注册商、云解析平台的后台界面不一样,但操作流程基本一致。

通用步骤如下:

第一步:登录域名管理后台

进入你的域名注册商或DNS服务商控制台。

第二步:找到域名解析设置

通常在“域名管理”“DNS解析”“解析设置”等栏目中。

第三步:点击添加记录

新增一条解析记录。

第四步:选择记录类型为TXT

在记录类型中选择 TXT。

第五步:填写主机记录和记录值

按服务商提供的信息逐项填写。

第六步:设置TTL并保存

TTL可保持默认,也可先设置为600秒便于生效测试。

六、TXT记录配置后多久生效

TXT记录并不是保存后立刻全球生效,一般会受到DNS缓存影响。

常见生效时间:

  • 几分钟
  • 半小时左右
  • 最长可能数小时

如果TTL设置较低,通常生效会更快一些。

如果长时间未生效,可能是填写错误、缓存未刷新,或者DNS未正确保存。

七、如何检查TXT记录是否配置成功

配置完成后,可以通过命令行或在线工具查询。

Windows 查询命令

nslookup -q=txt example.com

Mac/Linux 查询命令

dig txt example.com

如果查询结果中能看到你刚添加的TXT记录值,说明配置基本成功。

也可以使用一些在线DNS查询工具,输入域名后直接查看TXT记录返回内容。

八、配置TXT记录时常见错误

1. 主机记录填错

很多人把根域名直接写成完整域名,其实有些平台应填 @,而不是整段域名。

2. 记录值复制不完整

尤其是 DKIM 公钥,内容较长,少一个字符都可能导致验证失败。

3. 多了空格或换行

TXT记录值对格式要求比较严格,多余空格可能导致识别失败。

4. 解析位置错误

有的平台要求加在根域名,有的平台要求加在某个子域名下,不能混淆。

5. 等待时间不足

刚添加完就去验证,可能因为DNS还没同步而失败。

6. 与其他记录冲突

某些特殊场景下,如果同一个主机记录存在其他不兼容的配置,也可能影响解析结果。

九、TXT记录配置的注意事项

为了避免出错,建议在配置TXT记录时注意以下几点:

  • 严格按照服务商提供的信息填写
  • 不要擅自修改主机记录和记录值
  • 配置完成后及时查询验证
  • 如果记录值较长,确认是否需要整行输入
  • 优先使用官方文档给出的示例
  • 生效前不要频繁重复修改,避免缓存干扰判断

TXT记录值配置并不复杂,核心就是弄清楚两点:

一是主机记录填哪里,二是记录值填什么。

只要按照平台要求,在DNS后台正确添加TXT记录,大多数域名验证、邮箱认证、证书验证问题都能顺利解决。

对于站长、企业邮箱管理员和网站运维人员来说,掌握TXT记录配置方法是非常基础也非常实用的一项技能。无论是做域名验证,还是完善邮件安全体系,TXT记录都发挥着重要作用。

如果在配置过程中遇到问题,建议优先检查:

  • 主机记录是否正确
  • 记录值是否完整
  • 是否已等待足够时间生效
  • 查询结果是否与设置内容一致

把这几个关键点排查清楚,基本就能解决大部分TXT记录配置问题。

分享到:
最后更新于: 2026-04-20

最新文章