ADC

创建 TXT 记录以保存描述性文本

域名主机存储 TXT 记录以提供信息。TXT 记录的 RDATA 组件由一个或多个可变长度的字符串组成,几乎可以存储收件人可能需要了解的有关该域的任何信息。它还可以包括有关服务提供商、联系人、电子邮件地址和相关详细信息的信息。SPF(发件人策略框架)保护一直是 TXT 记录最突出的用例。

Citrix ADC 设备上的所有配置类型(权威 DNS、DNS 代理、终端解析器和转发器配置)都支持 TXT 记录。您最多可以向一个域添加 20 个 TXT 资源记录。每条资源记录都使用内部生成的唯一记录 ID 存储。一个 TXT 资源记录最多可以包含六个字符串,每个字符串最多可以包含 255 个字符。您可以查看记录的 ID 并使用它来删除该记录。但是,您无法修改 TXT 资源记录。

使用 CLI 创建 TXT 资源记录

在命令提示符处,键入以下命令以创建 TXT 资源记录并验证配置:

-  add dns txtRec <domain> <string> ... [-TTL <secs>]  
-  show dns txtRec [<domain> | -type <type>]  
<!--NeedCopy-->

示例:

> add dns txtRec www.example.com "Contact: Mark" "Email: mark@example.com" -TTL 36000
 Done
> show dns txtRec www.example.com
1)  Domain : www.example.com    Record id: 13783       TTL : 36000 secs Record Type : ADNS
        "Contact: Mark"
        "Email: mark@example.com"
 Done
<!--NeedCopy-->

使用 CLI 拆分 TXT 资源记录中的字符串

如果您的字符串超过 255 个字符,则可以考虑六个字符串的限制,拆分字符串。每个字符串的长度可以为 254 字节。

add dns txtrec domain.com "string1" "string2" string3" "string4"
<!--NeedCopy-->

示例:

add dns txtrec exampledomain.com "Contact: Evan" "Email: evan@example.com" "Contact: Mark" "Email: mark1@example.com"
<!--NeedCopy-->

使用 CLI 删除 TXT 资源记录

在命令提示符处,键入以下命令以删除 TXT 资源记录并验证配置:

-  rm dns txtRec <domain> (<string> ... | -recordId <positive_integer>)
-  show dns txtRec [<domain> | -type <type>]
<!--NeedCopy-->

示例: 您可以先使用 show dns txtRec 命令查看要删除的 TXT 资源记录的记录 ID,如下所示:

> show dns txtRec www.example.com
1)  Domain : www.example.com    Record id: 36865       TTL : 36000 secs Record Type : ADNS
        "Contact: Evan"
        "Email: evan@example.com"
2)  Domain : www.example.com    Record id: 14373       TTL : 36000 secs Record Type : ADNS
        "Contact: Mark"
        "Email: mark1@example.com"
 Done
<!--NeedCopy-->

删除 TXT 记录的更简单方法是使用记录 ID。如果要提供字符串,请按照它们在记录中的存储顺序输入它们。在以下示例中,使用 TXT 记录的记录 ID 删除。

>rm dns txtRec www.example.com -recordID 36865
 Done
> show dns txtRec www.example.com
1)  Domain : www.example.com    Record id: 14373       TTL : 36000 secs Record Type : ADNS
        "Contact: Mark"
        "Email: mark1@example.com"
 Done
<!--NeedCopy-->

使用 GUI 配置 TXT 记录

导航到 流量管理 > DNS > 记录 > TXT 记录 并创建 TXT 记录。

创建 TXT 记录以保存描述性文本