W2K8 R2 DNS子网sorting问题

我会尽可能清楚地解释我的问题。 我们刚刚从Novell eDir和文件/打印服务器迁移到Microsoft AD和文件/打印服务器。 我们的领域被整合到一个地区森林中。 我们是一个NATnetworking,局域网是一个172.16.0.0,在广域网上是一个10.140.0.0networking。

其实,我们得到stream氓Windows DNS和DHCP服务。 我将DNS和DHCP服务configuration到域中。

有些用户需要在不同域名的其他网站上工作(在同一个森林中),以便他们携带笔记本电脑,并在我们的DC(域)上对其进行身份validation。

我的第一个testing进行得很顺利(本地testing完成),一切都按预期工作。 用户不得不切换网站时出现问题。 虽然我们的DNS是空的,地址parsing是由DNS完成的。 例如,Lotus Notes服务器在外面已经被称为10.140.xx,其他站点上的用户可以访问这些服务。

现在,由于我在域的DNS中input条目,所以这些被parsing为172.16.xx(外部LAN不可达)。

为了解决这个问题,我使用172.16.xx和10.140.xx IP多宿主服务器,取消选中DNS上的循环选项来强制子网sorting。 但是在局域网上,如果我做一个nslookup multihomed_name我按这个顺序收到IP:10.140.xx,172.16.xx

也许有一些我不明白。 因为我在172.xxxnetworking上,我预计会先收到172.xxx IP。 如何deviseDHCP的范围可以是一个问题(4个VLAN / 23掩码)?

任何人都可以指出我错在哪里。