我的域的 TXT 记录目前具有法律免责声明以及条款和条件。由于垃圾邮件发送者和其他不法分子(如果我需要的话,给我合法的牵引力),它们是前一段时间添加的。
我需要添加更多与第一个不同的信息。根据RFC 1035, 3.3.14:
3.3.14. TXT RDATA format
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/ TXT-DATA /
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
where:
TXT-DATA One or more <character-string>s.
TXT RRs are used to hold descriptive text. The semantics of the text
depends on the domain where it is found.
Run Code Online (Sandbox Code Playgroud)
准确地说,第二个(或第三个)字符串是如何添加的?TXT-DATA 的分隔符是什么?
或者我是否添加第二个(或第三个)TXT 记录?甚至允许多个 TXT 记录吗?
mvp*_*mvp 10
对于named最流行的 DNS 服务器,您可以使用以下任何一种形式来创建更长的 TXT 记录:
一串,一行:
name IN TXT "very long string here"
Run Code Online (Sandbox Code Playgroud)一行中有多个字符串:
name IN TXT "very long " "string here"
Run Code Online (Sandbox Code Playgroud)许多字符串,每行一个,括在括号中:
name IN TXT ("very long "
"string here")
Run Code Online (Sandbox Code Playgroud)对于多字符串形式,字符串只是逐字连接在一起(上面的所有示例都将给出相同的结果)。
请注意,大多数 DNS 工具并不明确支持针对相同的 .txt 文件创建多个 TXT 记录name。此外,在现实生活中,大多数 TXT 记录用于 SPF 或 DKIM。即使您以某种方式设法针对同一个 .txt 创建多个 TXT 记录name,对于 SPF 来说,这也是非法的,因此,不建议这样做。
另外,从不同的角度来看这个。例如,A一个给定的名称可以有多个记录,用于指定您的网站有多个服务器。但是,根据 DNS 规则,它必须在 DNS 查询(又名循环)上自动随机化它们的顺序,以便大多数客户端请求在所有 IP 地址之间平均分配。
如果您创建多个 TXT 记录,这意味着 DNS 也必须随机化它们,并且必须以没有特定顺序的方式将它们提供给您。那会很尴尬:您的文本将读作
"very long ","string here"
或作为
"string here","very long "
换句话说,不要尝试这样做 - 只需创建单个多行 TXT 记录并收工即可。
| 归档时间: |
|
| 查看次数: |
15798 次 |
| 最近记录: |