Модификация файла hosts с помощью GP

В некоторых случаях нам нужно сопоставить имя и адрес хоста без внесения изменений в DNS.

В моем случае, при публикации AD FS мне нужно было указать его расположение клиентам локальной сети. При этом внесение изменений в DNS было лишним, т.к. узел был опубликован в зоне .kiev.ua

Что ж, в таком случае возможно получить результат с помощью модификации файла hosts , а так как нам нужно внести изменения на все ПК в сети, использовать будем групповую политику.

Итак, для начала нам нужен скрипт, который внесет нужные изменения в файл hosts , в моем случае он выглядит так:

Затем создадим новую групповую политику, запомним ее UID (вкладка Details ) , перейдем к редактированию, Computer Configuration –  Policies – Windows Settings – Scripts – Startup и добавим написанный ранее скрипт.

В моем случае я положил скрипт в папки политики (\\domain.name\SYSVOL\domain.name\Policies\{UID}\Machine\Scripts\Startup) , поэтому путь не отображается:

 

Вот и все что нужно сделать