移轉 DNS 伺服器的方法有:將執行舊版 Windows 的 DNS 伺服器升級為 Windows Server 2008、從執行其他 DNS 伺服器實作的現有 DNS 伺服器移動區域檔案,或是使用主要次要區域轉送將區域移轉到執行 Windows Server 2008 的 DNS 伺服器。移轉網域名稱系統 (DNS) 伺服器可改善 DNS 基礎結構的效能、安全性以及可靠性,因為它可讓您存取 Windows Server 2008 中的進階功能。
升級 DNS 伺服器
工作 | 參考資料 |
---|---|
使用 Windows Server 2003 版本的 DNS 伺服器服務所建立和儲存的任何區域或伺服器設定檔案與參數,都會儲存在相同的系統資料夾位置中。從 Windows Server 2003 升級到 Windows Server 2008 的程序期間,並不需要資料轉換。 |
|
移動區域檔案
工作 | 參考資料 |
---|---|
請將您想要與 DNS 伺服器服務搭配使用、且以柏克萊網際網路名稱網域 (BIND) 建立的任何區域或開機檔案,複製到執行 Windows Server 2008 的伺服器的 %systemroot%\System32\DNS 資料夾。 |
|
如果您繼續使用 BIND 開機檔案提供 DNS 伺服器服務啟動時所使用的初始組態設定,請變更 DNS 伺服器服務所使用的開機方法。或者,將以 BIND 命名慣例命名的區域檔案,以 DNS 伺服器所使用的慣例重新命名,這些 DNS 伺服器是在 Windows 作業系統中提供的 DNS 伺服器服務中執行。 |
|
如果您使用 DNS 管理員建立區域時,未移轉 BIND 開機檔案或指定 BIND 名稱,就必須重新命名這些區域:
在反向對應區域,BIND 使用的慣例是將反向網域名稱記錄為所對應 IP 網路的正向表示法,例如,為範例 IP 網路位址 192.168.1.0 建立的反向對應區域 db.192.1.168。不過,執行 Windows Server 2008 的 DNS 伺服器,會使用區域的完整網域名稱 (FQDN) (包括 in-addr.arpa 網域) 以完成檔案名稱。在此範例中,當您複製和重新命名檔案時,在 Windows Server 2008 DNS 中的相同區域所使用的正確名稱為 168.1.192.in-addr.arpa.dns。 |
|
其他考量
-
如果您在移轉之後使用 BIND 開機檔案加上 DNS 伺服器服務,DNS 伺服器服務使用這個檔案有一些其他的限制。例如,不支援一些 BIND 開機指令,特別是 xfrnets 以及 BIND 版本 (例如 BIND 8.1.1 版或更新版本) 所提供的其他指令。如需相關資訊,請參閱 Microsoft 知識庫文章 Q194513 與 Q234144 (
https://go.microsoft.com/fwlink/?LinkID=4441 (可能為英文網頁) )。
-
如果您習慣手動編輯 DNS 區域檔案,請注意 DNS 伺服器服務為其支援的資源記錄使用符合要求建議 (RFC) 的表示法。在大多數情況下,DNS 伺服器服務會從原先為 BIND DNS 伺服器所建立的區域檔案解譯和載入資源記錄,而不需對檔案進行任何變更。不過,如果您已經使用非標準的記錄格式,DNS 伺服器服務可以偵測到這些編輯,並將它們解譯為不正確的區域資料。
從 BIND 伺服器移轉區域
工作 | 參考資料 |
---|---|
將 BIND 伺服器設定為要移轉的每個區域的主要伺服器。 |
|
在執行 DNS 伺服器服務的伺服器上,為 BIND DNS 伺服器裝載的所有現有區域新增次要區域。 |
|
視需要,為 BIND DNS 伺服器裝載的所有現有反向對應區域建立反向對應區域。 |
|
完成區域轉送後,將從 BIND 伺服器主要區域取得的區域的任何次要區域轉換為主要區域。 |
|
選用:如果執行 Windows Server 2008 的 DNS 伺服器是網域控制站,將區域儲存在 Active Directory 網域服務 (AD DS) 中。 |
|
將移轉的區域之前的主要伺服器設定為次要伺服器,或是降級之前的主要伺服器。 |
|
至於剩餘的其他次要區域,將這些區域的主要伺服器更新為使用執行 Windows Server 2008 的新主要 DNS 伺服器。 |
|
從 Windows DNS 伺服器移轉區域
只有要移轉的區域是裝載在 Windows 伺服器且不是儲存在 AD DS 中時,才需要執行這些工作。
工作 | 參考資料 |
---|---|
在執行 Windows Server 2008 的伺服器上,為 Windows DNS 伺服器裝載的所有現有區域建立次要區域。 |
|
視需要,為 Windows DNS 伺服器裝載的所有現有反向對應區域建立反向對應區域。 |
|
完成區域轉送後,將移轉的區域的次要區域轉換為主要區域。 |
|
選用:如果執行 Windows Server 2008 的 DNS 伺服器是網域控制站,將區域儲存在 AD DS 中。 |
|
選用:若要繼續使用之前的主要伺服器做為 DNS 伺服器,將之前主要伺服器上的移轉區域轉換為次要區域。 |