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

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

DNS-сервер — это сервер системы доменных имён, который преобразует человекочитаемые доменные имена (например, example.ru) в сетевые IP-адреса, необходимые для установления соединения. В Windows 10 адреса DNS-серверов по умолчанию автоматически получаются от провайдера по протоколу DHCP, однако при необходимости их можно изменить вручную — например, для ускорения работы сети, обхода блокировок или устранения проблем с разрешением имён.

Способы изменения DNS в Windows 10

В операционной системе Windows 10 существует несколько способов изменения DNS-сервера: через графический интерфейс «Параметры» и «Панель управления», через командную строку и через редактор реестра. Выбор способа зависит от задачи и предпочтений пользователя.

Через графический интерфейс

Через «Параметры» (Windows 10)

  1. Открыть меню «Пуск» и перейти в «Параметры» (шестерёнка).
  2. Выбрать раздел «Сеть и Интернет».
  3. В левой колонке выбрать тип подключения — «Ethernet» (проводное соединение) или «Wi-Fi».
  4. Для Wi-Fi: нажать на имя подключённой сети, для Ethernet — на «Изменить параметры адаптера».
  5. В открывшемся окне «Сетевые подключения» нажать правой кнопкой мыши на нужном адаптере и выбрать «Свойства».
  6. В списке компонентов выделить «Протокол Интернета версии 4 (TCP/IPv4)» и нажать «Свойства».
  7. Переключить переключатель на «Использовать следующие адреса DNS-серверов».
  8. Ввести предпочтительный и альтернативный DNS-адреса.
  9. Нажать «ОК» для сохранения изменений.

Через «Панель управления»

Аналогичный результат достигается через классическую «Панель управления»: «Центр управления сетями и общим доступом» → «Изменение параметров адаптера» → свойства нужного подключения → свойства TCP/IPv4. Этот путь сохранён в Windows 10 для совместимости со старыми версиями системы.

Через командную строку

Изменение DNS из командной строки удобно для автоматизации и удалённой настройки. Команды выполняются от имени администратора.

Для получения текущих настроек используется команда:

`` netsh interface ip show dnsservers ``

Для установки статического DNS-сервера:

`` netsh interface ip set dns "Имя подключения" static 8.8.8.8 ``

Для добавления альтернативного сервера:

`` netsh interface ip add dns "Имя подключения" 8.8.4.4 index=2 ``

Для возврата к автоматическому получению DNS по DHCP:

`` netsh interface ip set dns "Имя подключения" dhcp ``

Вместо netsh в современных сборках Windows 10 можно использовать PowerShell-командлеты, например Set-DnsClientServerAddress:

`` Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 8.8.8.8,8.8.4.4 ``

Через реестр

DNS-настройки хранятся в реестре Windows в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{идентификатор адаптера}. Значения NameServer (статический список) и DhcpNameServer (полученный по DHCP) определяют используемые серверы. Изменение реестра требует осторожности и резервного копирования.

Популярные публичные DNS-серверы

Провайдер DNSПредпочтительныйАльтернативный
Google Public DNS8.8.8.88.8.4.4
Cloudflare1.1.1.11.0.0.1
Quad99.9.9.9149.112.112.112
Яндекс.DNS77.88.8.877.88.8.1
OpenDNS208.67.222.222208.67.220.220

Проверка и устранение неполадок

После изменения DNS рекомендуется очистить кеш системы разрешения имён командой ipconfig /flushdns и перезапустить службу DNS-клиента (services.msc → «DNS-клиент»). Для проверки работы нового сервера используется команда nslookup example.ru или ping example.ru. Если соединение не устанавливается, стоит убедиться, что адреса введены верно, адаптер включён, а брандмауэр не блокирует трафик на порту 53.

Историческая справка

До появления автоматической конфигурации через DHCP администраторы вынуждены были вручную прописывать DNS-адреса в каждом узле сети. Протокол DHCP, стандартизированный в 1993 году (RFC 1531), существенно упростил администрирование, сделав ручное указание DNS скорее исключением, чем правилом.

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru