将DNS从Linux迁移到Windows 2008 DNS?

目前,我工作的公司有一个通过服务器2008外部面临的DNS,我们的内部服务器指向一个Linux服务器(我不是原来的设置在这里,所以更多的细节更难以得到)。 我们遇到的问题是,内部DNS是飘忽不散的。 我们可能会或可能不能通过PC名称进行远程访问,但总是可以通过直接IP访问,这当然使得自动化几乎无法预测。 我一直负责在Windows服务器上设置内部DNS。

有没有办法从Linux服务器上提取DNS信息并将其迁移到Windows? 我正在努力保存自己的一些工作,也需要弄清楚Linux机器中的DNS是如何泄露的。 从Windows的DNS开始可能会更容易,但是这是一个完整的设置公司,生产如火如荼,几乎不可能取下设置和切换,可能会或可能不会在第一时间工作,所以住迁移选项是首选。

希望大概,你的Linux服务器正在运行BIND,在这种情况下,微软可能,简单,甚至logging下来 。 尽pipe它运行起来很奇怪,但是同样的基本过程也适用 – 通过将Windows服务器设置为辅助DNS服务器,然后closuresLinux服务器(或至less它的DNS服务器)来移动信息。

微软清单/关于从BIND迁移到Windows DNS的说明 :


  1. 将BIND服务器configuration为要迁移的每个区域的主服务器。

  2. 在运行DNS服务器服务的服务器上,为在基于BIND的DNS服务器上托pipe的所有现有区域添加辅助区域。

    • 添加一个正向查找区域
  3. 如有必要,为基于BIND的DNS服务器上托pipe的所有现有反向查找区域创build反向查找区域。

    • 添加反向查找区域
  4. 完成区域传输后,将任何辅助区域转换为从BIND服务器上的主要区域获取的区域的主要区域。

    • 更改区域types
  5. 可选:如果运行Windows Server 2008的DNS服务器是域控制器,请将该区域存储在Active Directory域服务(AD DS)中。

    • 更改区域types
  6. 将以前的主服务器configuration为迁移区域的辅助服务器,或者降级以前的主服务器。

  7. 对于剩余的其他辅助区域,请更新这些区域的主服务器以使用运行Windows Server 2008的新的主DNS服务器。