我有一个公共领域,说test.com。 DNSlogging存储在云中的某个地方。 但是,在我的Windows Server 2008 DNS服务器上,我想添加一些内部子域,如sub1.test.com。
当我的内部DNS服务器接收到sub1.test.com的请求时,我希望它使用我创build的logging,但是当它接收到其他logging(如test.com和sub2.test.com)的请求时我没有在本地创buildlogging,我希望它转发到外部DNS服务器进行查找。
我知道有一个非常丑陋的方式来为每个子域创build一个新的主DNS区域,但是这真的把我的正向查找区域很快地混乱了(我很容易有超过200个条目)。
我也知道我可以为test.com创build一个主要区域,并手动指定每一个条目(这是我们今天所做的),但这需要双重工作(一旦在公共DNS上,一次在内部),并且是“脆弱“,因为对外部DNS条目的更改不会自动更新内部logging。
有可能执行这个部分域转发?
我认为创build主DNS区域的“丑陋”方式是实现这一目标的唯一方法。 我们在内部也是这样做的,我不知道有任何其他的方法。
您在OP中没有提到的唯一解决方法就是将logging简单地放到您的公有DNS中。
在这里看到: 在公共DNS的私人IP地址详细讨论这样做的利弊,但它是可行的。