在 Windows Server 2008 R2 中,咱們須要爲服務器添加「Windows 部署服務」才能夠進行網絡引導的遠程部署工做。服務器
關於網絡部署的基礎知識就很少說,這裏先簡單介紹一下 WDS (Windows Deployment Services) 的部署步驟:網絡
1. 擁有 PXE 兼容網卡的計算機啓動,並進入網絡引導模式併發
2. 獲取 DHCP 服務器分配的 IP 地址ide
3. 查找 WDS 服務器工具
4. WDS 檢查客戶端是否擁有受權,檢查多播傳輸設置優化
5. 開始部署this
在 Windows Server 2008 上添加「Windows 部署服務」須要知足如下條件:spa
● 該服務器是 Active Directory 域成員操作系統
● 網絡中存在一個可用的 DNS 服務器命令行
● 網絡上存在一個受權的 DHCP 服務器
● 存在一個用以存儲操做系統鏡像的 NTFS 分區
須要注意的是,WDS 不能部署到 Windows Server 2008 服務器核心 版本的服務器上。
固然,並不要求 DHCP、DNS、域控 須要與 WDS 部署在同一臺服務器中。
首先,使用服務器管理工具,添加「Windows 部署服務」角色:
使用角色添加工具一步一步進行:
勾選「Windows 部署服務」:
Windows 部署服務簡介:
默認狀況下,嚮導會自動勾選「傳輸服務器」與「部署服務器」:
由於咱們使用的是具備 AD 域、DNS、DHCP 的網絡,所以同時須要「傳輸服務器」與「部署服務器」,僅有當網絡狀況與上述要求不符時,才只需使用「傳輸服務器」以便可以使用預啓動執行環境 PXE / 普通文件傳輸協議 TFTP 或多播服務器,或同時使用二者從網絡啓動。可是,傳輸服務器並不能提供對 Windows 部署服務映像儲存功能的支持。
此處,咱們簡單比較一下「傳輸服務器」與「部署服務器」二者的區別:
部署服務器 | 傳輸服務器 | |
服務器要求 |
要求 AD DS、動態主機配置協議 (DHCP) 和動態名稱服務 (DNS) 環境。 |
不要求其餘服務器環境。 |
PXE | 支持使用默認 PXE 提供程序的 PXE 啓動。 |
支持使用默認 PXE 提供程序或自定義 PXE 提供程序(若是有)的 PXE 啓動。 |
映像服務器 |
包含 Windows 部署服務映像服務器。 |
不包含 Windows 部署服務映像服務器。 |
傳輸方式 | 單播傳輸和多播傳輸均容許。 |
僅容許多播傳輸。 |
管理工具 | 使用 Windows 部署服務 MMC 管理單元或 WDSUTIL 命令行工具進行管理。 |
僅經過 WDSUTIL 命令行工具進行管理。 |
客戶端計算機上的應用程序 |
使用 Windows 部署服務客戶端(主要是 Setup.exe 和支持文件)、Wdsmcast.exe(包含在 Windows AIK 中)或自定義多播應用程序。 |
僅使用 Wdsmcast.exe 或自定義應用程序。 |
確認安裝選擇:
安裝過程:
安裝完成:
能夠看到,此處安裝嚮導提示一條警告信息,緣由是未啓用 Windows Update。你們能夠根據須要決定是否解決此問題。
到此,就完成了 WDS 的角色添加過程,能夠經過 服務器管理工具 或者 管理工具 -> Windows 部署服務 來打開。
好了,如今展開左側樹形菜單中的 服務器 節點:
此處提示 WDS 還沒有配置,下面的步驟就進入了 WDS 的配置過程。
首先,右鍵單擊服務器列表中的服務器項,選擇「配置服務器」,這時,將啓動「Windows 部署服務配置嚮導」,在該向導中,能夠對部署服務器各項功能進行定製:
選擇合適的遠程安裝文件夾位置,默認的是「C:\RemoteInstall」,一般,此配置嚮導並不建議咱們將該位置置於與系統文件同盤符的驅動器之下,此處我使用了默認值:
這時,嚮導要求咱們對 DHCP 進行配置:
若是在部署了 WDS 的服務器上同時運行着 DHCP 服務,那麼,必須勾選「不偵聽端口 67」,這樣,能夠避免 WDS 與 DHCP 之間發生衝突,另外,「將 DHCP 選項標記 #60 配置爲 「PXEClient」」的目的是使得 PXE 客戶可以檢測到 WDS 服務器的存在。
接着,要求咱們選擇 WDS 的做用範圍:
這裏能夠根據須要進行選擇,若是須要部署的對象是 AD DS 中的,那麼能夠按照圖示選擇「僅相應一直客戶端的計算機」,不然,請選擇「相應全部客戶端計算機」。
配置嚮導正在配置並啓動 WDS:
配置完成,勾選「當即在 Windows 部署服務器上添加映像」:
好了,如今須要確保須要部署的操做系統安裝媒介在計算機中(本文使用的是 Windows 7)。
開始「添加映像嚮導」:
點擊瀏覽,將目標位置置於安裝媒介的 /Sources 目錄中:
初次添加映像,選擇「建立已命名的映像組」,使用名稱 ImageGroup1:
進行復查設置:
確認以後,點擊下一步,嚮導將開始映像組的建立以及映像的添加過程:
通過以上步驟後,映像添加終於完成:
這時,咱們能夠在服務器的「安裝映像」節點下看到全部已被添加的映像:
而且,在「啓動映像」中也加入了新的啓動映像:
這時,WDS 就基本配置完成,不過,在大規模部署中,咱們可能同時須要部署多臺計算機,這就須要使 WDS 具備多播傳輸的能力,以知足大規模部署的要求,右鍵點擊左側樹形目錄中的「多播傳輸」節點,選擇「建立多播傳輸」:
選擇包含的映像組,被選擇的映像組將被添加至多播傳輸中:
指定多播傳輸類型:
兩種類型的多播傳輸:
確認建立多播傳輸:
完成以後,能夠在多播傳輸節點目錄下看到該條目:
關於多播傳輸,有時並不能提升或優化部署能力。
若是符合下列條件,建議使用多播傳輸:
● 擁有支持多播的網絡路由器。尤爲是,網絡基礎結構須要支持 Internet 組管理協議 (IGMP) 才能正確轉發多播通信。若是沒有 IGMP,多播數據包將被做爲廣播數據包進行處理,這可能致使網絡洪流。
● 是一家大型公司,須要進行許多併發的客戶端安裝。
● 但願有效地利用網絡帶寬。這是因爲在使用此功能時,只經過網絡發送一次映像,而且能夠指定限制(例如,只佔用帶寬的 10%)。
● 客戶端計算機上擁有充足的磁盤空間用於下載映像。
在如下狀況下,多播傳輸可能沒法優化安裝:
● 擁有不支持多播的網絡路由器。
● 沒有帶寬過載問題。
● 只同時將映像部署到少許客戶端計算機上。
● 客戶端計算機上的磁盤空間有限。(這是因爲映像下載到客戶端計算機上,而不是從服務器安裝。
至此,服務器端的 WDS 配置工做已經所有完成。咱們使用一臺客戶機進行驗證。
從 PXE 啓動:
正在從 DHCP 獲取 IP:
獲取到 IP ,檢測到網絡部署服務器以後開始網絡部署:
如下是系統安裝過程:
鏈接到域控:
等待服務器進行會話初始化:
安裝設備:
安裝完成: