Обратный звонок RedConnect

Блог RSS 2.0

KMS автоматическая активация всех ПК в сети

Привет всем!

Представим ситуацию, что вы у себя в сети развернули KMS сервер. Не важно на чём, на Linux, Windows, NAS сервере или роутере. Не важно, пусть KMS сервер у вас есть. Кстати о развёртывании KMS сервера на NAS я тут описывал в статье чуть выше. Ну и вот, а как сделать так, чтобы большую часть действий по активации Windows или Office можно было автоматизировать? Выход есть, это DNS сервер на базе Windows Server. Возможно такое можно сделать на базе других DNS серверов, честно скажу не знаю, не пробовал. Но на Windows Server всё получилось просто опуоенно :) .

Перед настройкой хочется сказать несколько слов о том, как вся эта штуковина работает. Ниже я приведу картинку, что бы было нагляднее. По ней я и буду рассказывать.

Принцип работы активации компьютера KMS сервером с помощью DNS

Итак, у вас есть комп, на компе значит стоит винда или офис, а может и то и другое и всё это хозяйство надо активировать. А для активации у вас в сети есть KMS сервер. Этот KMS сервак прописан в DNS сервере. Ну и вот… ваш компьютер с виндой и офисом в первом шаге узнав о том что у вас в сети есть DNS сервер начинает его спрашивать "Слухай DNS, а у вас тут в сетке случаем нету KMS сервера? А то уж больно активироваться хочеться."

На втором шаге, DNS сервер услышав такой запрос, отвечает вашему компьютеру: "А у нас случаем есть в сети KMS сервер, с адресом к примеру 192.168.0.2. И если хошь, он может тебя активировать."

На третем шаге ваш компьютер узнав от DNS сервера о том, что у вас в сети есть KMS сервер, его точный адрес, ваш комп начинает потирать ручки в предвкушении активации. Собравшись с духом ваш комп начинает пинать ваш KMS сервер, мол, активируй меня. И не чего не знаю, мне вон DNS сервер всё о тебе рассказал.

На четвёртом шаге KMS сервер говорит вашему компьютеру "Есть СЭР" и отправляет компьютеру активацию, после чего ваш комп активируется.

Это в теории. На практике всё выглядит куда проще. К примеру вы ставите офис. Только вы его поставили, а он уже активированный. Не слабо, правда? Чуть иначе с Windows. Тут надо ввести только ключик для KMS активации и всё. Windows буквально через минуту тоже активирован. Песня, да и только!

А теперь поподробнее, как сделать так, чтобы ваш DNS сервер всем жаждущим на активацию компам рассказал, куда им стоит пойти. Нет не нах..й, а в сторону KMS сервера. Итак, для этого идём по пути Панель управления – Администрирование – DNS. Теперь выбираем вашу доменную зону и заходим в пункт _tcp. В ней тыкаем правой кнопкой мышки и выбираем пункт "Другие новые записи". Откроется окно со всякими записями, в нём выбираем "Расположение службы (SRV)" и жмём кнопку создать запись.

Создаем запись со следующими параметрами:

Служба: _VLMCS
Протокол: _TCP
Порт: 1688
Узел этой службы: <доменное имя вашего KMS сервера>

На этом настройка DNS сервера завершина. Теперь давай проверим, узнали ли ваши компьютере о существовании в вашей сети KMS сервера. Для этого идём на любую клиентскую машину и в командной строке пишем:

nslookup -type=srv _vlmcs._tcp.domain.local

Где domain.local ваша доменная зона. Если всё работает правильно, ответ DNS сервера должен быть таким:

Address:  192.168.0.1

_vlmcs._tcp.domain.local       SRV service location:
          priority       = 0
          weight         = 0
          port           = 1688
          svr hostname   = NAS.domain.local
NAS.domain.local       internet address = 192.168.0.2

Вот и всё. Теперь можно расслабиться и пойти выпить чашечку кофе.