Особисто у мене зміни в hosts застосовуються тільки після рестарту системи, не дивлячись на ipconfig / flushdns і інші спроби його "оживити".
Розпаковуємо, і запускаємо BINDInstall.exe:
Редагуємо змінні оточення:У PATH додаємо C: Program FilesISC BIND 9bin:
Запускаємо cmd від імені адміністратора (ConEmu в даному прикладі):
Генеруємо ключ для управління BIND:
Переходимо в каталог BIND -а:
В каталозі etc створюємо файл named.conf:
Перезапускаємо, що б перевірити що конфиг правильний:
Синтаксис файлу можна перевірити так:
У разі помилки:
Створюємо порожній файл:
Кількома по ньому правою кнопкою - Властивості> Безпека. тиснемо Змінити:
Потім - Додати:
І встановлюємо повний доступ: Переходимо в налаштування мережі і додаємо 127.0.0.1 в список DNS-серверів: Переходимо до Управління: Знаходимо ISC BIND і запускаємо:Перевіряємо роботу самого BIND:
Додамо локальний домен.
В кінець файлу named.conf додаємо:
Повний вміст файлу:
У нього додаємо:
Перевіряємо файл зони:
Перевантажуємо зони BIND:
Нормальним dig -ом:
Налаштування нічим не відрізняється від настройки на Linux / FreeBSD. крім установки.
Після настройки - рівень логгірованія можна змінити на warning: