Windows Server 2003引入了一項新的功能,允許對網域控制站進行重新命名,可以使您根據組織和業務需要重新構建您的網路,增強了管理的靈活性。以下通過一個執行個體詳細介紹了具體實現步驟和注意事項。
1. 首先,察看當前網域控制站的名稱(案頭,我的電腦,屬性,電腦名稱):可以看到當前網域控制站的FQDN名為www.df.com。
2. 執行:開始,運行,cmd,切換到命令列模式。
3. 輸入netdom,可以看到netdom提供了豐富的參數選項。
4. 和很多命令列工具類似,netdom命令也是一種上下文關聯模式的命令列工具,根據輸入參數的不同,提供了上下文關聯的參數和說明。例如輸入netdom add,會回顯和add有關的子命令。(注意:netdom提供了大量參數,可以完成多種功能,在這裡只介紹和網域控制站重新命名相關的命令。)
5. 使用enumerate參數,察看網域控制站當前配置的電腦名稱,文法如下:
netdom computername ComputerName /enumerate:{AlternateNames | PrimaryName | AllNames}
其中ComputerName為當前網域控制站的FQDN名,enumerate是一個過濾項,可以有選擇的輸出的名字類別:AllNames(全部顯示),AlternateNames(僅顯示別名),PrimaryName(僅顯示主要名),預設是全部顯示。
例如:netdom computername www.df.com /enumerate
可以看到目前有且只有一個FQDN名:www.df.com。
6. 下面利用add參數添加一個新的FQDN名,文法如下:
netdom computername CurrentComputerName /add: NewComputerName
CurrentComputerName --當前主機名稱,可以是FQDN或IP
NewComputerName --添加的新的主機名稱,格式為FQDN,注意DNS尾碼需保持一致
例如:netdom computername www.df.com /add:smtp.df.com
可以看到命令已正確執行,使用前述察看命令如可以看到已成功添加新的別名:smtp.df.com。
7.下面用makeprimary參數提升別名為主要名,文法如下:
netdom computername CurrentComputerName /makeprimary:NewComputerName
例如:netdom computername www.df.com /makeprimary:smtp.df.com
將DC主要名改為smtp.df.com,工具提示命令正確完成,並只有重啟後新名稱才會生效。
8.重啟後,察看網域控制站當前的FQDN名,可以看到名字已順利更名為smtp.df.com。
9.確認重新命名成功後,可以用remove參數移除舊的FQDN名,文法如下:
netdom computername NewComputerName /remove:OldComputerName
例如: netdom computername smtp.df.com /remove:www.df.com
至此,DC重新命名工作已順利完成。
注意:
1. 要實現對網域控制站的重新命名,網域控制站必須是Windows Server 2003版本,且功能層級在2003原生模式下。預設情況下,新裝的2003 Server網域控制站工作在Windows 2000混合模式下,需要通過“AD使用者和電腦”提升到2003原生模式(AD使用者和電腦,操作,所有任務,提升域功能層級)。
2.用netdom重新命名網域控制站,本質是修改了該網域控制站在活動目錄中的SPN屬性,並更新DNS記錄,這些修改會自動複製到其他DC和DNS。
3.在提升主要名後,重啟之前,客戶機依然保持對舊有名稱的訪問。
4.netdom是系統支援工具,使用前需先行安裝(光碟:\SUPPORT\TOOLS\SUPTOOLS.MSI)。