DNS转发器在两个单独的域之间

我有一个客户端,有两个域名:company.com(他们的内部networking)和company-prod.com(他们的生产networking)。

他们的一些Web服务在生产领域存在连接问题。 他们通过地址www.company.com访问他们(虽然它位于company-prod.com域),但是由于DNSlogging对于该域不可用,所以无法find该服务。

为了解决这个问题,我看到了两个可能的解决scheme:1)在company-prod.com上为“company.com”创build区域,为需要的主机设置主机logging(例如www)或者2)在company-prod.com上configuration转发器指向company.com的NS

我在选项2中看到的问题是,如果company.com不可用,那么company-prod.com将无法parsing该域的名称。 但是,我认为这个名字应该被caching,对吗? 所以这只会发生在caching已经过期并且company.com NS不可用的情况下。 有关这些选项的任何build议或build议? 也许有更好的方法来做到这一点? 所以我不用在DNS上花很多时间,请原谅。

为什么company.com不可用? 如果由于某种types的服务/基础设施中断,那么能够为该域parsingDNS实际上并没有什么好处……如果DNSparsing的资源无法到达。

我的build议是使用选项2.它会更可靠(在获得适当的DNSparsing方面),并且将会减less你的工作量。

如果你使用选项1,那么你基本上已经得到了一个静态的DNS区域的副本,它是相应的logging,这将需要手动创build和更新。

我说延期到有问题的域的授权名称服务器。

另一种select是使用DNS存根区域。

任务的DNSlogging

$ origin company-prod.com site IN A xxxx $ origin company.com site IN CNAME site.company-prod.com.