我有一个在 Windows Server 2019 上运行的 DNS 服务器,它也是 Active Directory 的一部分。我在此内部服务器上使用域 company.com。同一域也通过 Cloudflare 管理外部 DNS。

当我在内部 DNS 服务器上为域名 company.com 创建 DNS 记录时,问题就出现了。一旦我这样做,外部 Cloudflare DNS 服务器上设置的记录就会在内部网络中停止工作。似乎内部 DNS 服务器尝试使用自己的记录而不是外部记录来解析域名 company.com。

我想确保内部 DNS 服务器允许访问外部 Cloudflare 记录,而无需使用域委派,因为我有许多外部站点,委派不切实际。

有人能建议如何解决这个问题吗?是否有一种配置可以正确解析 Cloudflare 记录,即使同一域有内部 DNS 记录?

谢谢你!

3

  • 3
    该问题是你自己造成的(请参阅),据我所知,如果你想保留此 DNS 设置,那么没有比创建重复记录更好的解决方案


    – 

  • 1
    内部 DNS 服务器似乎尝试使用自己的记录而不是外部记录来解析域名 company.com。-是的。这是预期的行为。您的内部服务器对该 DNS 区域具有权威性。您需要在内部和外部创建 DNS 记录。


    – 

  • 同意@joeqwerty 和 Hbruijn 的意见,不过您也可以设置条件转发器来指向特定子域的外部 DNS 名称服务器。


    – 


0