如何使用 dnscontrol 添加特定于提供程序的条目?



我正在尝试使用 dnscontrol 配置域的 dns 记录

有一个超过 255 个字符的 DKIM TXT 记录。Route53 和 Google Cloud DNS 要求将记录拆分为多个字符串,但 CloudFlare 不支持 TXT 记录的多个字符串。

我尝试为cloudflare添加一个单独的D('mydomain.com', REG_NONE ...);,但它失败并出现错误

在 dnsconfig.js 中执行 javascript:mydomain.com 被声明多次

如何使用 dnscontrol 根据提供程序有条件地添加记录?

如果不同的提供商有不同的DNS记录,事情很快就会变得非常混乱。我们不推荐它。

通常 dnscontrol 唯一会做的类似的事情是像ALIAS()这样的元类型,它为不同的提供程序做不同的事情。 在这种情况下,这无济于事。

我的建议是不要使用 CloudFlare,直到它们支持 TXT 记录中的多个字符串。 您是否向他们提交了功能请求?

最新更新