我有我们主要的内部MS DNS服务器下的一些子域名的项目。
其中一些(如“项目”)显示为单独的顶层前向查找区域,其他则为“QA”和安全QA。 显示为主域的子域,如图所示。
这两者有什么区别,我怎么能在两者之间移动?
作为入门,我build议快速回顾一下当两个DNS区域在同一台服务器上相交时会发生什么情况? Q&A。 你们已经看到,由于我在评论中有误解,但是今后有同样问题的人可能还没有find。
每个“更具体”的域(即projects.example.org )都隐式地在父域example.org创build了一个名称相同的区域切割。
function差异是:
SOA和NSlogging出现在新的子区域的顶部,否则不需要。 example.org定义一个具有不同Alogging的相同名称的logging(即project ),则将被忽略。 这也适用于同名logging的所有孩子。 这是区域切割的“切割”指的是什么。 project.example.org有1000条logging,但example.org只有20条logging,这有助于控制混乱。 这在Windows的GUI环境(可以像在你的屏幕截图中显示的文件夹)那样是一个问题,但是在一个扁平的文本文件中这可能是相当方便的。 这取决于数据移动的方向。
如果您想要划出更多的子区域,则可以像创build其他区域一样创build该区域。 然后,您将重新创build父区中存在的所有适用logging。 由于区域切割将在创build新区域的时刻生效,因此强烈build议您在停机时间窗口内执行此操作 – 从客户angular度来看,新创build的子区域将为空,而旧的DNSlogging将不复存在。 如果您的软件允许您在激活新区域之前预先填充此数据,则总是可取的。
如果您想消除附加区域(在仔细考虑是否有充分理由创build它们),唯一的select是在父区域内重新创build所有的子区域logging。 然后,您将删除子区域以消除区域切割。 在删除它之前,请确保您有区域数据的备份!