在Windows Server 2008 R2上拆分DNS

这可能是一个noob问题,但我有一个与AD域corp.local和外部托pipeDNS域corp.co.uk SMBnetworking。

因此,如果我在内部机器上添加Web服务(如cool-app.corp.co.uk),我们无法在内部解决它。

我尝试添加一个corp.co.uk域到我的DNS服务器中没有条目(期望SOA自动创build)。 我的理解是,我的服务器应该尝试parsing正向查找区域内的x.corp.co.uk,以及何时不能将请求转发给外部世界。

但是,如果我添加一个主区域到服务器不会发生,那么我不能解决任何corp.co.uk地址。

如果它已经工作,我会开始添加酷应用xyzb等到本地查找区域,以便在办公室时可以解决LAN上的这些资源。

我的猜测是我犯了一个愚蠢的错误,或者我试图做错误的方式,我认为这个调查是找出最好的方法。

创build一个名为cool-app.corp.co.uk的新的正向查找区域。 在该区域内,使用空白主机名创buildAlogging,并指定要parsing的IP地址。

我一直这样做,它完美的作品。

如果您的内部DNS具有corp.co.uk的主要区域,并且该区域为空,那么对该区域的任何查询将作为“不存在”返回,因为服务器认为它知道该区域的所有信息(并且请求不会)不存在它所知道的)。

如果您的内部DNS没有与corp.co.uk匹配的区域,则它什么也不知道; 如果它被configuration为转发或recursion查询,则它将查看外部世界(假设它以某种方式连接)并查找条目(如果存在于外部DNS服务器中)。

如果需要,您可以在内部维护您自己的区域,该区域具有与外部DNS服务器不同的条目; 但是这可能不是可取的,因为当你的员工在办公室里面时,你的员工很容易被不同的DNS条目所困惑。 但是,您可以复制外部条目并添加其他内部条目。 只要保持你现在的主要区域; 复制所有外部条目(例如www.corp.co.uk),并添加您的仅限内部条目(如cool-app.corp.co.uk)。