Как полностью подготовить систему к использованию?
У нас на фирме часто меняются работники, приходят новые, меняются компъютеры. Так получается, что приходится тратить много времени на первичную подготовку компъютера к работе - установка всех нужных программ, конфигурация сети, подключение к гит.. Хочется как нибудь автоматизировать процесс.
В VM проблема решается просто - snapshot готовой машины + минимальные коррекции. Но:
1. Очень много физических компъютеров
2. В идеале - хотелось бы подготовить "умный" инсталлер, который, при подключении в сеть, может связаться со своей бд (да хоть с excel-ом который находится в гите), и посмотреть, например, какой первый свободный IP который можно занять (у нас свои деления адресов).
Как будет лучше всего сделать такую штуку? Тыки носом в правильном направлении приветствуются :)
(Лёгкость исполнения не главное - главный приоритет это качество и удобство конечного продукта)
Правило первое - не лепить велосипедов. Для раздачи IP-адресов - либо руки, либо DHCP. Лепить какие-то парсеры, которые будут тащить свободные адреса из каких-то баз - дикость. Для этого даааааавным-давно придумали автоматизацию :)
Правило второе - виндовый домен - это не только ценный мех, то есть AD. Это еще и службы автоматического развертывания образов, которые можно настроить - и тогда буквально в два-три клика будет ставиться уже подготовленная и частично настроенная система. Да, подготовить образ не всегда просто - зато затраты времени на его подготовку окупаются сто тыщ мильенов раз, особенно при массовом однотипном развертывании, например при открытии филиалов.
Я не так выразилась - DHCP конечно есть, собственно при его помощи и идёт первичное подключение к сети - однако требования у нас к статичным адресам + существуют несколько типов машин, которые должны распределяться по определённым subnet-ам.
Если можно настроить DHCP по каким-либо признакам (даже по развёрнутому образу) давать абсолютно новой установке адрес из подходящего range - то это, конечно, отличное решение :)
"службы автоматического развертывания образов" - я так понимаю, вы про WDS?