如何从域控制器中删除域但保留子域?

如何从域控制器中删除域但保留子域?

如果我有一个域名:corporate.com

有3个子域名:

  • dev.corporate.com
  • voice.corporate.com
  • vpn.corporate.com

我怎样才能删除顶级域,但保留 3 个子区域?

具体来说,对于 Windows DNS,它看起来像这样: 在此处输入图片描述

我怀疑没有简单的方法可以做到这一点,这意味着我必须手动编辑整个区域文件,最终为子区域创建 3 个单独的区域文件。但我希望我错了。有什么想法吗?

答案1

除非您为 3 个子域创建 3 个独立区域,否则这是不可能的。您是否想将主域移至另一台服务器?如果您想这样做,除了开发 3 个独立区域外别无选择。

答案2

如果不对数据进行大量修改(以编程方式修改区域数据文件以删除父区域,然后从新文件重新加载区域),则无法做到这一点。

事实上,按相反的顺序迁移要简单得多

  • 首先迁移子区域(使用区域传输)
  • 然后根据需要迁移父区域

相关内容