Ошибка «Не удается найти DNS адрес сервера – возможно сервер недоступен» встречается достаточно часто и многие пользователи сталкивались с ней не один раз. Причины её возникновения могут быть самые разные, но для начала нужно разобраться что это за ошибка.
Сперва стоит понять, что такое DNS адрес сервера.
Компьютер работает непосредственно с цифрами, а пользователь набирает сайт в адресной строке буквами. Специально для согласования этих действий существует DNS служба, которая каждое доменное имя (адрес сайта) переводит в числа (ip-адрес ресурса) для того, чтобы компьютер понимал куда нужно перейти. Поэтому если по каким-то причинам служба не работает, компьютер не может получить DNS адрес сервера и выдаёт ошибку.
Причины возникновения
У ошибки «не удается найти DNS address сервера» множество причин, от некорректно работающей службы из-за сбоя компьютера до неработающего сайта. Рассмотрим все их подробнее:
- причиной ошибки DNS может стать случайный сбой операционной системы на компьютере или просто её неправильная загрузка. В этом случае достаточно просто перезагрузить ПК чтобы всё пришло в норму;
- при проблемах у провайдера, который предоставляет доступ в интернет, некоторые сайты могут не открываться. Чтобы узнать всё ли в порядке у провайдера достаточно просто позвонить в тех.поддержку;
- также могут быть проблемы на стороне ресурса при переходе на который возникает ошибка. Чтобы убедиться в этом попросите друзей зайти на сайт и если у них ничего не получилось скорее всего сайт временно недоступен и в скором времени заработает. Возможна блокировка Роскомнадзором, но эти случаи единичны;
- на ПК может произойти сбой службы DNS из-за вирусов или других причин. Вирусы также могут произвести изменения в файле hosts, тем самым вызвав ошибку.
- антивирусная программа призванная защищать ПК пользователя по ошибке может блокировать доступ к ресурсу;
- настройки TCP/IP могут вызывать появление ошибки наравне с настройками маршрутизатора;
- и последней причиной возникновения могут быть всевозможные браузерные расширения.
Исправление ошибки
Первое что нужно сделать — перезагрузить ПК и проверить, открываются ли другие сайты, если проблема присутствует только на одном, то скорее всего там технические работы и через какое-то время он заработает.
Проверка статуса службы DNS
Система Windows стабильна, но и в ней случаются сбои в различных службах. Такой сбой может произойти и в службах DNS. Для восстановления работы необходимо:
- нажать сочетание клавиш Win+R;
- в появившейся строке вписать services.msc;
- в открывшемся окне отсортировать службы по имени и найти DNS-клиент;
- кликнув правой кнопкой мыши (ПКМ) на нём, выбрать «Перезапустить».
Сброс кэша
У службы ДНС как и у многих других есть кэш. Он со временем заполняется и может стать проблемой для стабильной работы интернета. Очистить его можно следующим образом:
- открыть строку «Выполнить» сочетанием клавиш Win+R;
- ввести команду ipconfig/flushDNS;
- по окончанию процесса перезагрузить компьютер и проверить доступ в интернет.
Установка альтернативных DNS
Для исправления ошибки «Не удается найти DNS адрес сервера» можно попробовать установить альтернативные DNS сервера. Сделать это можно открыв «Сетевые подключения» через «Панель задач» или нажать клавиши Win+R и ввести там ncpa.cpl:
- нажать ПКМ на активном сетевом подключении (подключения серого цвета не активны);
- выбрать свойства и найти «Протокол Интернета версии IPv4» открыв его двойным кликом;
- установить галочки на «Использовать следующие адреса DNS-серверов»;
- установить адреса DNS серверов от Google — 8.8.8.8 и 8.8.4.4 и нажать «Ок».
Проблемы с антивирусом
Антивирус на ПК призван защищать от различных угроз из вне, но порой случаются ситуации, когда антивирус блокирует нужные сайты. Проверить виноват ли антивирус в отсутствии доступа в интернет можно отключив его на время. После того как антивирус отключен следует открыть браузер и попытаться войти на нужный ресурс. Если всё заработает можно попробовать переустановить антивирус или поставить другой.
Неисправности маршрутизатора
У роутера есть свои настройки, которые по ряду причин могут блокировать доступ на сайт. Простым вариантом решения подобной проблемы будет сброс роутера до заводских настроек. После чего его следует настроить согласно требованиям провайдера.
Сбросить настройки на роутере можно с помощью кнопки «Reset», которая находится на задней панели маршрутизатора. Её нужно зажать на 30 сек затем отпустить и дать роутеру перезагрузится. Зачастую кнопка находится в углублении и для ее нажатия придётся воспользоваться чем-то тонким, сделано это для того, чтобы случайно не сбросить настройки.
Проверка файла hosts
Вредоносное ПО может навредить компьютеру изменив параметры файла hosts. Для устранения неисправности нужно перейти по пути C:\Windows\System32\drivers\etc открыть файл hosts любым текстовым редактором от имени Администратора (удобнее всего использовать «Блокнот») и удалить все записи, которые не начинаются с решетки, кроме 127.0.0.1 localhost. После этого сохранить изменения и проверить исчезла ли проблема.
Другие способы решения проблемы
Причинами того, что ДНС сервер работает с ошибками, могут стать расширения браузеров, поэтому следует удалить все расширения, которые были установлены недавно.
Вирусы могут изменять не только файл hosts и блокировать доступ в Интернет но и настройки протокола TCP/IP. Чтобы их сбросить нужно открыть командную строку (Win+R в открывшейся строке вписать cmd) и последовательно ввести следующие команды:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushDNS
Затем перезагрузить компьютер.
Банальным решением проблемы может стать обычная перезагрузка роутера, просто отключите его от сети на 30-40 секунд, затем заново включите.