domain-name-system – CNAME记录中_(下划线)是非法的吗?

前端之家收集整理的这篇文章主要介绍了domain-name-system – CNAME记录中_(下划线)是非法的吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们在主机上的Web界面上创建DKIM密钥的长TXT记录时遇到问题.

每行只能接受256个字符.

我们尝试了多行,然后尝试在最后一行之后添加(“在第一个和”).两者都不起作用.

然后我们尝试为另一个主机上的记录创建一个cname,我们可以在那里制作DKIM TXT记录.

但现在网络界面抱怨CNAME记录中的非法名称.

mail._domainkey.example.com TXT没问题
mail._domainkey.example.com CNAME不行
mail.domainkey.example.com CNAME没问题,但不是我们想要的.

网络接口是否刚刚决定让我们发疯,或者在CNAME中下注是否真的“非法”?

解决方法

是的,DNS名称(这也包括A / AAAA)可能只包含[0-9],[a-z],–,因此下划线无效.请注意,TXT记录不是主机名,并且此限制不适用于此.最后一个编辑: – 也许不能用作第一个字符,所以mail.-domainkey.our.dom无效.

https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_hostnames

最后编辑:我错了.当CNAME用作主机名时,以上限制适用.看起来CNAME在DKIM上下文中不被视为主机名,在这种情况下,_应该是CNAME条目的有效部分.见https://stackoverflow.com/questions/13650233/underscore-in-cname-required-by-ses-not-allowed-by-registrar/26692491#26692491

猜你在找的HTML相关文章