Открыть сервисСервис

Настройка DNS-сервера на Windows 10

Настройка DNS-сервера на Windows 10 — процесс установки и конфигурации службы доменных имён (Domain Name System) на компьютере с операционной системой Windows 10, в результате которого компьютер начинает выполнять функции сервера DNS, разрешая доменные имена в IP-адреса для клиентов локальной сети. Windows 10 включает встроенную роль DNS Server, входящую в состав компонентов Active Directory, поэтому для развёртывания сервера не требуется дополнительное программное обеспечение.

Предварительные требования

Для развёртывания полноценного DNS-сервера компьютер должен удовлетворять ряду условий:

  • Статический IP-адрес. Серверу DNS необходимо постоянный адрес в локальной сети, чтобы клиенты могли обращаться к нему по одному и тому же адресу. Назначение адреса выполняется в свойствах сетевого адаптера.
  • Права администратора. Установка компонентов и управление службой требуют учётной записи с правами локального администратора.
  • Рабочая группа или домен. Роль DNS Server устанавливается как в рабочей группе, так и в домене Active Directory, однако полноценная интеграция с разрешением имён домена возможна только при наличии контроллера домена.

Установка роли DNS Server

В Windows 10 роль устанавливается через «Диспетчер сервера» (Server Manager), который входит в стандартную поставку системы:

  1. Открыть «Диспетчер сервера» и выбрать пункт «Установка и назначение ролей и компонентов».
  2. На этапе выбора типа установки указать «Установка ролей или компонентов».
  3. В списке серверов выбрать целевой компьютер.
  4. На странице «Роли сервера» установить флажок у пункта DNS-сервер. При необходимости система предложит установить связанные компоненты управления.
  5. Подтвердить установку и дождаться завершения процесса.

После установки роли служба DNS запускается автоматически и становится доступна в разделе «Службы» консоли «Диспетчер сервера» либо через оснастку «DNS-сервер».

Настройка сервера

Основная конфигурация выполняется в оснастке DNS (dnsmgmt.msc). При первом запуске мастер настройки предлагает выбрать метод обновления корневых подсказок — обычно достаточно оставить вариант «По умолчанию».

Создание зоны прямого разрешения

Зона прямого разрешения (forward lookup zone) сопоставляет доменные имена с IP-адресами. Порядок действий:

  1. В оснастке DNS раскрыть узел сервера, открыть контекстное меню папки «Зоны поиска» и выбрать «Новая зона».
  2. Указать тип зоны: основная, заглавная или пересылаемая. Для автономного сервера выбирается основная зона.
  3. Ввести имя зоны — обычно совпадает с доменным именем сети (например, local.lan).
  4. Указать имя файла зоны (по умолчанию предлагается <имя_зоны>.dns).
  5. Выбрать политику обновления: «Запретить динамические обновления» либо разрешить их для безопасных и небезопасных клиентов.

После создания зоны в ней добавляются ресурсные записи. Основные типы записей:

Тип записиНазначение
A (адрес)Сопоставляет имя хоста с IPv4-адресом
AAAAСопоставляет имя хоста с IPv6-адресом
CNAME (псевдоним)Присваивает хосту дополнительное имя
MX (почтовый сервер)Указывает сервер обработки почты для домена
NS (сервер имён)Обозначает авторитетные DNS-серверы зоны
PTR (указатель)Выполняет обратное разрешение: IP-адрес → имя

Обратная зона

Обратная зона (reverse lookup zone) создаётся аналогично через мастер «Новая зона», но тип выбирается «Обратная». Она используется для проверки подлинности клиентов, логирования и некоторых служб почты.

Настройка пересылки

Если локальный сервер не содержит записи для внешних доменов, настраиваются пересылки (forwarders). В свойствах сервера на вкладке «Пересылки» добавляются адреса вышестоящих DNS-серверов — например, публичные резолверы 77.88.8.8 (Яндекс) или 77.88.8.1 (поисковая система Google в России). Альтернативный вариант — корневые подсказки, при которых сервер сам обращается к корневым серверам сети.

Подключение клиентов

Клиенты локальной сети указывают адрес сервера DNS в настройках сетевого адаптера: «Использовать следующие адреса DNS-серверов» с указанием IP-адреса сервера. На доменных компьютерах адрес обычно назначается автоматически через DHCP-сервер, который передаёт клиентам адрес DNS-сервера в параметрах аренды.

Проверка работы

Для проверки используются утилиты командной строки:

  • nslookup имя_домена — проверяет разрешение имени через указанный сервер;
  • ipconfig /all — показывает, какой DNS-сервер используется компьютером;
  • dnscmd /zoneinfo имя_зоны — отображает сведения о зоне.

Служба управляется оснасткой «Службы» (services.msc), где можно запускать, останавливать и настраивать автоматический запуск службы DNS Server.

Типовые проблемы

Наиболее частые причины сбоев: отсутствие статического адреса у сервера, неправильно указанный суффикс DNS у клиентов, блокировка порта 53/UDP брандмауэром Windows или неполные записи в зоне. Для диагностики применяются команды nslookup с указанием конкретного сервера и просмотр журнала событий оснастки DNS.

Источники:

  • Официальная документация Microsoft по настройке DNS-сервера в Windows
  • Справка Windows Server и Windows 10 по компоненту «DNS-сервер»
  • Руководство по оснастке DNS (dnsmgmt.msc)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru