Для компаний, где есть потребность в быстром развертывании систем с предустановленными настройками или даже просто быстрой установки (переустановки) системы на голое железо, подобные системы просто незаменимы.
Сложность в данном случае заключается в содержании в актуальном состоянии раздаваемых образов операционных систем.
Что дает данный сервис?
- установка системы практически без участия (при определенных условиях);
- единую точку установки операционных систем;
- возможность интеграции в образ необходимый обновлений;
- установки необходимого ПО и интеграции в образ.
Вводные для нашего стенда:
AIR-DC1 (192.168.8.1):
- AD DC
- DHCP
- DNS
AIR-WDS (192.168.8.10)
- WDS
Установка WDS
Установка через PowerShell:
Install-WindowsFeature –Name WDS -IncludeManagementTools
Или через Server Manager (Manage -> Add Roles and Features)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-1.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-2.jpg)
Роли:
- Deployment Server — сам сервер;
- Transport Server — сервер транспорта, точка консолидации образов, по сути является только местом откуда можно брать образы.
Настройка WDS
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-3.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-4.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-5.jpg)
Интеграция с AD позволяет использовать более широкие возможности WDS, например, возможность настройки параметров прямо при установке.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-6.jpg)
Указываем место расположение образов, которыми будет «делиться» сервер WDS. Образов может быть много, поэтому нужно учитывать объем и правильнее располагать данную папку на отдельном томе (по умолчанию папка располагается на диске С).
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-7.jpg)
По умолчанию предлагается первый вариант (Не отвечать никому) и это правильная настройка на этапе конфигурирования сервера. После всех проверок и загрузки правильных образов на WDS можно менять данный параметр. Для тестовой среды выбран вариант Respond to all client computers.
С нашего образа Windows 10 (могут быть и другие) загружаем boot образ, это WinPE, первичный образ загрузки, что позволяет далее выбирать какую систему ставить на компьютер.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-8.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-9.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-10.jpg)
В качестве имени образа загрузчика нужно выбрать понятное имя.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-11.jpg)
Загрузка образов системы
Сначала создаем группу образов. Это не обязательно, но с точки зрения организации большого количества образов полезно для систематизации.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-12.jpg)
Загрузим образ Windows Server 2016 (что было под рукой):
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-13.jpg)
Выберем нужный образ из wim контейнера и загрузим.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-14.jpg)
Загрузим еще один образ – Windows 10 аналогичным образом.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-15.jpg)
Настройка DHCP
Чтобы наши клиенты видели загрузку через PXE, должны быть соответствующие настройки на сервере DHCP. Именно DHCP сервер даст знать PXE клиентам, где в сети находится наш сервер. Проверим отключены ли на WDS сервере параметры, отвечающие за широковещание в сети для PXE.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-16.jpg)
Данные параметры должны быть активны, если сервер WDS и DHCP находятся на одном сервере. В данном случае я специально разделил эти две службы. Если не отключить, то будет конфликт, данные настройки должны быть на севере DHCP.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-17.jpg)
Запускаем клиента для установки системы через WDS
Я использую виртуальную среду Hyper-V на Windows Server 2019. До Windows Server 2012R2 клиенты могли использовать только Legacy Network Adapter на виртуальной машине для PXE загрузки.
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-18.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-19.jpg)
![](https://blog.airmeno.ru/wp-content/uploads/2021/03/wds-20.jpg)
Наш WDS готов. Но все таки его использовать для развертывания кастомных образов не слишком целесообразно, но возможно. Постараюсь в следующий раз описать возможность захвата образа системы с подготовленной машины.