跨越两个networking的Windows 7客户端的DNS首选项

我有几个客户需要坐在两个不同的networking上。 我们称之为networkingA(10.0.0.1)和networkingB(1.2.3.4)。

networkingA实际上是一个专用networking; networkingA上的任何Internet访问都需要通过代理。

我已经configuration路由,使stream量为10 。*将通过networkingA,其他一切都将通过networkingB.

但是,networkingA上的一些专用服务仅存在于networkingA的专用DNS中 – networkingB上的查找无法parsing它们。 因此,即使stream量可以路由到正确的networking,由于服务器不存在于公共DNS中,它将无法find正确的networking。

是否可以configurationWindows 7使用一个DNS服务器进行某些查找(例如以example.private.lan结尾的所有域),但是对其他所有服务器使用不同的服务器?

不可以。这在DNS客户端不可configuration。 您必须使用水平分割DNS服务 。 在使用Microsoft的DNS服务器的情况下,当内部DNS服务器不是你的时,你必须有一个非公开的代理DNS服务器,具有“存根区域”或条件转发。 一般来说, 如果使用非公有IP地址范围 , 应该总是使用“水平分割”DNS服务 。

我同意ErikA。

“是否有可能将Windows 7configuration为使用一台DNS服务器进行某些查找(例如以example.private.lan结尾的所有域),但是对其他所有服务器使用不同的服务器?

答案是不。 解决办法是让两个DNS服务器有对方的区域,并允许区域传输。