在Windows Server 2016 中啟用DHCP服務(wù)的主要作用和目的,是有利于管理員在系統(tǒng)升級后便于管 理 HA(High Availability)。其實,早在Windows 2000/2003時期,管理員就開始和HA打過交道,只不過當時的HA是通過簇服務(wù)實現(xiàn),但作為一種置于簇頂端的網(wǎng)絡(luò)服務(wù),其表現(xiàn)不如人意。
為 此, 在Windows Server 2008中提供的DHCP Failover功能,提供了繞過簇服務(wù)也能支持HA的技術(shù)。
也許有人會問,Windows Server 2016中的DHCP究竟有多大作用呢?簡言之,就是新版本中的DHCP,進一步擺脫了對NAP策略的依賴,無需配置激活NAP,DHCP就能正常工作,何樂而不為呢?
首先需要動手安裝DHCP服務(wù),安裝并不復(fù)雜而且不需要重啟。以英文版Windows Server 2016為例,具體安裝方式如下。
1.打開 Server Manager工具,點擊添加角色功能Add Roles and Features。
2.進入安裝頁面后,在選擇安裝類型Select Installation Type, 通 常選擇默認項,也就是 Rolebased or feature-based installation。
3.在選擇目標服務(wù)器列表中,找到并選中本地服務(wù)器,進入下一步。
4.在服務(wù)器角色Server Roles項 中選擇 DHCP Server,點擊Add Features即可完成向?qū)降陌惭b過程。上述安裝過程,也可以通過PowerShell完成,命令格式如下所示:
Add-Windows Feature DHCP –Include ManagementTools
安裝完畢,需要部署上述角色,完成余下的配置內(nèi)容,包括定義租賃時間、IP地址范圍等。在此,筆者簡單舉例說明,即在第一個DHCP Server上單獨生成一個名為Servers的scope,然后對該scope定義路由器 Router、DNS Server、DNS Domain Name,并將作用范圍設(shè)置為從10.60.1.100到 10.60.1.150(如 圖 1所示)。
圖1 DHCP參數(shù)配置
圖2 DHCP Failover參數(shù)設(shè)置
為了配置完成DHCP failover,只需右鍵點擊其所在的scope,即可看到菜單選項Configure Failover…,此 時 管 理 員可以選擇當前服務(wù)器的所 有scopes(這 也 是 默認選項),也可以選擇特定的scope,然后點擊“下一步”,進入名為Specify the partner server to use for failover的頁面,可以添加或搜索第二部服務(wù)器,為其加入DHCP Failover功能。
點擊“下一步”進入Create a new failover relationship頁面,這是最重要的配置環(huán)節(jié),需要管理員設(shè)置多項參數(shù),包括定義Relationship名稱、載入平衡模式、客戶導(dǎo)入最大時間以及State Switchover Interval等(如圖2所示)。
點擊完成后,即可看到配置完成的詳細信息。
管理員在配置DHCP Failover時,有一些小的技巧有助于快速完成DHCP Failover的配置工作,比如對于VLAN一級的網(wǎng)絡(luò)設(shè)備,利用工具IP Helpers可以了解DHCP對有關(guān)服務(wù)器的配置要求,所以在網(wǎng)絡(luò)配置中建議采用雙臺DHCP Servers。其次,在Client端執(zhí)行命令ipconfig /all,可以顯示客戶端是通過怎樣的IP租用DHCP Server,這對于解決問題非常有益。如果是通過遠程方式進行測試,可以使用以下命令格式:
ipconfig /release &&ipconfig /renew