將 DNS 從 Linux 遷移到 Windows 2008 DNS?

將 DNS 從 Linux 遷移到 Windows 2008 DNS?

目前,我工作的公司有一個透過伺服器 2008 面向外部的 DNS,而我們的內部伺服器則指向 Linux 伺服器(我不在此處進行原始設置,因此很難獲得更多具體資訊)。我們遇到的問題是內部 DNS 不穩定,因為所有內容都洩漏了。我們可能能夠也可能無法透過 PC 名稱進行遠端訪問,但始終可以透過直接 IP 進行遠端訪問,這當然使得自動化幾乎無法預測。我的任務是在 Windows 伺服器上設定內部 DNS。

有沒有辦法從 Linux 伺服器提取 DNS 資訊並將其遷移到 Windows?我試著為自己節省一些工作,也需要弄清楚 Linux 機器中的 DNS 是如何管理的。在 Windows 上從頭開始使用 DNS 可能會更容易,但這是一家完全設定的公司,生產正在全面展開,幾乎不可能進行設定和切換,可能會或可能不會在第一次運行,所以生活遷移選項是首選。

答案1

希望,大概,你的Linux 伺服器正在運行 BIND,在這種情況下,這是可能的、簡單的,甚至由 Microsoft 記錄。不過,即使它運行一些奇怪的東西,相同的基本過程也適用 - 通過使 Windows 伺服器成為輔助 DNS 伺服器來移動信息,然後殺死 Linux 伺服器(或其至少是其 DNS 伺服器)。

有關從 BIND 遷移到 Windows DNS 的 Microsoft 清單/說明


  1. 將 BIND 伺服器配置為每個要遷移的區域的主伺服器。

  2. 在執行 DNS 伺服器服務的伺服器上,為託管在基於 BIND 的 DNS 伺服器上的所有現有區域新增輔助區域。

  3. 如有必要,請為託管在基於 BIND 的 DNS 伺服器上的所有現有反向查找區域建立反向查找區域。

  4. 完成區域傳輸後,將從 BIND 伺服器上的主要區域取得的區域的任何輔助區域轉換為主要區域。

  5. 選用:如果執行 Windows Server 2008 的 DNS 伺服器是網域控制站,請將區域儲存在 Active Directory 網域服務 (AD DS) 中。

  6. 將先前的主伺服器配置為遷移區域的輔助伺服器,或將先前的主伺服器降級。

  7. 對於剩餘的其他輔助區域,更新這些區域的主伺服器以使用執行 Windows Server 2008 的新主 DNS 伺服器。


相關內容