Для указанных данных служба DNS не найдена
Обновлено: 21.11.2024
В этой статье рассказывается, как устранять проблемы с DNS-серверами.
Проверьте конфигурацию IP
Запустите ipconfig /all в командной строке и проверьте IP-адрес, маску подсети и шлюз по умолчанию.
Проверьте, является ли DNS-сервер авторитетным для искомого имени. Если это так, см. раздел Проверка достоверных данных на наличие проблем.
Выполните следующую команду:
Если вы получили ответ об ошибке или превышении времени ожидания, см. раздел Проверка на наличие проблем с рекурсией.
Очистить кеш преобразователя. Для этого выполните следующую команду в административном окне командной строки:
Или в административном окне PowerShell запустите следующий командлет:
Проверьте проблемы с DNS-сервером
Журнал событий
Проверьте следующие журналы, чтобы увидеть, есть ли записанные ошибки:
Проверить с помощью запроса nslookup
Выполните следующую команду и проверьте, доступен ли DNS-сервер с клиентских компьютеров.
Если преобразователь возвращает IP-адрес клиента, значит, на сервере нет проблем.
Если преобразователь возвращает ответ "Сбой сервера" или "Отказ в запросе", возможно, зона приостановлена или сервер перегружен. Вы можете узнать, приостановлена ли она, проверив вкладку «Общие» свойств зоны в консоли DNS.
Если преобразователь возвращает ответ "Время ожидания запроса к серверу истекло" или "Нет ответа от сервера", возможно, служба DNS не запущена. Попробуйте перезапустить службу DNS-сервера, введя в командной строке на сервере следующее:
Если проблема возникает во время работы службы, возможно, сервер не прослушивает IP-адрес, который вы использовали в запросе nslookup. На вкладке «Интерфейсы» страницы свойств сервера в консоли DNS администраторы могут разрешить DNS-серверу прослушивать только выбранные адреса. Если DNS-сервер настроен на ограничение обслуживания определенным списком настроенных IP-адресов, возможно, что IP-адрес, используемый для связи с DNS-сервером, отсутствует в списке. Вы можете попробовать другой IP-адрес в списке или добавить IP-адрес в список.
В редких случаях DNS-сервер может иметь расширенную конфигурацию безопасности или брандмауэра. Если сервер расположен в другой сети, доступной только через промежуточный узел (например, маршрутизатор с фильтрацией пакетов или прокси-сервер), DNS-сервер может использовать нестандартный порт для прослушивания и получения клиентских запросов. По умолчанию nslookup отправляет запросы DNS-серверам через UDP-порт 53. Поэтому, если DNS-сервер использует какой-либо другой порт, запросы nslookup завершатся ошибкой. Если вы считаете, что это может быть проблемой, проверьте, не используется ли преднамеренно промежуточный фильтр для блокировки трафика на хорошо известных портах DNS. Если это не так, попробуйте изменить фильтры пакетов или правила порта в брандмауэре, чтобы разрешить трафик через порт UDP/TCP 53.
Проверка на наличие проблем с достоверными данными
Проверьте, является ли сервер, который возвращает неправильный ответ, основным сервером для зоны (стандартным основным сервером для зоны или сервером, который использует интеграцию с Active Directory для загрузки зоны) или сервером, на котором размещена вторичная копия зона.
Если сервер является основным
Проблема может быть вызвана ошибкой пользователя, когда пользователи вводят данные в зону. Или это может быть вызвано проблемой, влияющей на репликацию или динамическое обновление Active Directory.
Если на сервере размещена вторичная копия зоны
Изучите зону на основном сервере (сервере, с которого этот сервер получает передачу зоны).
Вы можете определить, какой сервер является основным, изучив свойства дополнительной зоны в консоли DNS.
Если имя на основном сервере неверное, перейдите к шагу 4.
Если имя на первичном сервере правильное, проверьте, меньше ли серийный номер на первичном сервере или равен серийному номеру на вторичном сервере. Если это так, измените либо первичный сервер, либо вторичный сервер, чтобы серийный номер на первичном сервере был больше, чем серийный номер на вторичном сервере.
На вторичном сервере принудительно выполните передачу зоны из консоли DNS или с помощью следующей команды:
Снова проверьте дополнительный сервер, чтобы убедиться, что зона была передана правильно. Если нет, возможно, у вас проблема с переносом зоны. Дополнительную информацию см. в разделе Проблемы с переносом зоны.
Если зона была передана правильно, проверьте правильность данных. Если нет, данные в основной зоне неверны. Проблема может быть вызвана ошибкой пользователя, когда пользователи вводят данные в зону. Или это может быть вызвано проблемой, влияющей на репликацию или динамическое обновление Active Directory.
Проверка на наличие проблем с рекурсией
Для успешной работы рекурсии все DNS-серверы, используемые на пути рекурсивного запроса, должны иметь возможность отвечать и пересылать правильные данные. В противном случае рекурсивный запрос может завершиться ошибкой по одной из следующих причин:
Время ожидания запроса истекает, прежде чем его можно будет выполнить.
Сервер, который использовался во время запроса, не отвечает.
Сервер, используемый во время запроса, предоставляет неверные данные.
Начните устранение неполадок на сервере, который использовался в исходном запросе. Проверьте, перенаправляет ли этот сервер запросы на другой сервер, изучив вкладку «Переадресация» в свойствах сервера в консоли DNS. Если установлен флажок Включить серверы пересылки и в списке указан один или несколько серверов, этот сервер перенаправляет запросы.
Если этот сервер перенаправляет запросы на другой сервер, проверьте наличие проблем, влияющих на сервер, на который этот сервер перенаправляет запросы. Чтобы проверить наличие проблем, см. раздел Проверка проблем DNS-сервера. Если в этом разделе вам предлагается выполнить задачу на клиенте, вместо этого выполните ее на сервере.
Если сервер исправен и может пересылать запросы, повторите этот шаг и проверьте сервер, на который этот сервер перенаправляет запросы.
Если этот сервер не перенаправляет запросы на другой сервер, проверьте, может ли этот сервер запрашивать корневой сервер. Для этого выполните следующую команду:
Если преобразователь возвращает IP-адрес корневого сервера, возможно, у вас нарушено делегирование между корневым сервером и именем или IP-адресом, который вы пытаетесь преобразовать. Следуйте процедуре Проверка нарушенного делегирования, чтобы определить, где у вас нарушено делегирование.
Если распознаватель возвращает ответ "Время ожидания запроса к серверу истекло", проверьте, указывают ли корневые подсказки на работающие корневые серверы. Для этого воспользуйтесь процедурой Просмотр текущих корневых ссылок. Если корневые подсказки указывают на работающие корневые серверы, у вас может быть сетевая проблема или сервер может использовать расширенную конфигурацию брандмауэра, которая не позволяет распознавателю запрашивать сервер, как описано в разделе «Проверка проблем DNS-сервера». Также возможно, что рекурсивный тайм-аут по умолчанию слишком мал.
Проверить неработающее делегирование
Начните тесты в следующей процедуре, запросив допустимый корневой сервер. Этот тест проведет вас через процесс опроса всех DNS-серверов от корня до сервера, который вы тестируете, на наличие нарушенного делегирования.
В командной строке на тестируемом сервере введите следующее:
Тип записи ресурса — это тип записи ресурса, которую вы запрашивали в своем исходном запросе, а полное доменное имя — это полное доменное имя, для которого вы запрашивали (заканчивается точкой).
Если ответ содержит список записей ресурсов "NS" и "A" для делегированных серверов, повторите шаг 1 для каждого сервера и используйте IP-адрес из записей ресурсов "A" в качестве IP-адреса сервера.
Если ответ не содержит ресурсной записи "NS", делегирование нарушено.
Если ответ содержит записи ресурсов "NS", но не содержит записей ресурсов "A", введите set recursion и запросите отдельные записи ресурсов "A" для серверов, перечисленных в записях "NS". Если вы не найдете хотя бы один допустимый IP-адрес записи ресурса "A" для каждой записи ресурса NS в зоне, делегирование нарушено.
Если вы обнаружите, что делегирование нарушено, исправьте это, добавив или обновив запись ресурса "A" в родительской зоне, используя допустимый IP-адрес для правильного DNS-сервера для делегированной зоны.
Чтобы просмотреть текущие корневые ссылки
Запустите консоль DNS.
Добавить или подключиться к DNS-серверу, на котором произошел сбой рекурсивного запроса.
Щелкните правой кнопкой мыши сервер и выберите "Свойства".
Нажмите "Корневые ссылки".
Проверьте базовое подключение к корневым серверам.
Если кажется, что корневые ссылки настроены правильно, убедитесь, что DNS-сервер, который используется при неудачном разрешении имен, может проверить связь с корневыми серверами по IP-адресу.
Если корневые серверы не отвечают на эхо-запрос по IP-адресу, возможно, IP-адреса корневых серверов изменились. Однако изменение конфигурации корневых серверов встречается нечасто.
Проблемы с переносом зоны
Выполните следующие проверки:
Проверьте в средстве просмотра событий как первичный, так и вторичный DNS-сервер.
Проверьте основной сервер, чтобы узнать, отказывается ли он отправлять перевод в целях безопасности.
Проверьте вкладку Zone Transfers в свойствах зоны в консоли DNS. Если сервер ограничивает передачу зоны списком серверов, например, перечисленных на вкладке Серверы имен в свойствах зоны, убедитесь, что вторичный сервер находится в этом списке. Убедитесь, что сервер настроен на передачу зон.
Проверьте основной сервер на наличие проблем, выполнив действия, описанные в разделе "Проверка проблем с DNS-сервером". Когда вам будет предложено выполнить задачу на клиенте, вместо этого выполните задачу на дополнительном сервере.
Проверьте, не работает ли на вторичном сервере другая реализация DNS-сервера, например BIND. Если это так, проблема может иметь одну из следующих причин:
Первичный сервер Windows может быть настроен на отправку быстрой передачи зоны, но сторонний дополнительный сервер может не поддерживать быструю передачу зоны. В этом случае отключите передачу быстрой зоны на первичном сервере из консоли DNS, установив флажок «Включить привязку вторичных серверов» на вкладке «Дополнительно» в свойствах вашего сервера.
Если зона прямого просмотра на сервере Windows содержит тип записи (например, запись SRV), который не поддерживается дополнительным сервером, у дополнительного сервера могут возникнуть проблемы с получением зоны.
Проверьте, не работает ли на основном сервере другая реализация DNS-сервера, например BIND. Если это так, возможно, зона на основном сервере содержит несовместимые записи ресурсов, которые Windows не распознает.
Если на главном или вторичном сервере работает другая реализация DNS-сервера, проверьте оба сервера, чтобы убедиться, что они поддерживают одни и те же функции. Вы можете проверить сервер Windows в консоли DNS на вкладке «Дополнительно» страницы свойств сервера. В дополнение к полю Включить вторичные узлы на этой странице есть раскрывающийся список Проверка имени. Это позволяет выбрать принудительное соблюдение строгого соответствия RFC для символов в именах DNS.
В этой статье представлено решение проблемы, из-за которой серверы системы доменных имен (DNS) могут не разрешать запросы имен в определенных доменах верхнего уровня, когда разрешение имен обеспечивается корневыми ссылками.
Применимо к: Windows Server 2012 R2
Исходный номер базы знаний: 968372
Симптом
При возникновении проблемы команда nslookup, запущенная для уязвимого имени, вернет ошибку "сбой сервера". Трассировка сети покажет, что DNS-сервер не отправляет трафик для такого запроса в Интернет. О событиях, связанных с проблемой, в журнале событий DNS не сообщается.
Эта проблема не возникает, если DNS-сервер настроен на использование серверов пересылки для разрешения имен в Интернете вместо корневых ссылок.
Разрешение
Чтобы решить эту проблему и продолжить использование корневых ссылок, измените значение реестра MaxCacheTTL на два дня или больше.
При неправильном изменении реестра с помощью редактора реестра или другим способом могут возникнуть серьезные проблемы. Эти проблемы могут потребовать переустановки операционной системы. Майкрософт не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на свой страх и риск.
Запустите редактор реестра (regedit.exe).
Найдите следующий раздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters
В меню "Правка" выберите "Создать", выберите "Параметр DWORD (32 разряда)", а затем добавьте следующее значение:
- Значение: MaxCacheTTL
- Тип данных: DWORD
- Значение данных: 0x2A300 (172 800 секунд в десятичном формате или два дня).
Выберите ОК.
Выйти из редактора реестра.
Перезапустите службу DNS-сервера.
Отказ от ответственности
Статьи для быстрой публикации предоставляют информацию непосредственно из службы поддержки Майкрософт. Информация, содержащаяся здесь, создана в ответ на новые или уникальные темы или предназначена для дополнения другой информации базы знаний.
Microsoft и/или ее поставщики не делают никаких заявлений или гарантий относительно пригодности, надежности или точности информации, содержащейся в документах и соответствующих графических изображениях, опубликованных на этом веб-сайте («материалы»), для каких-либо целей. Материалы могут содержать технические неточности или опечатки и могут быть изменены в любое время без предварительного уведомления.
В максимальной степени, разрешенной применимым законодательством, Microsoft и/или ее поставщики отказываются от всех заявлений, гарантий и условий, явных, подразумеваемых или предусмотренных законом, включая, помимо прочего, заявления, гарантии или условия права собственности, ненарушение прав, удовлетворительное состояние или качество, товарный вид и пригодность для определенной цели в отношении материалов.
Пользователи Windows 8, 8.1 и 10 иногда не могут получить доступ к некоторым веб-сайтам в своих веб-браузерах. При доступе к некоторым веб-сайтам пользователю могут быть представлены сообщения «Не удалось найти DNS-адрес сервера».
Что именно означает «не удалось найти DNS-адрес сервера»?
Каждый веб-сайт в Интернете имеет числовой IP-адрес, связанный с понятным человеку доменным именем. Этот IP-адрес используется для обмена данными между пакетами, и если DNS (сервер), который действует как транслятор, не может получить IP-адрес сайта, который вы пытаетесь посетить, возникает эта ошибка.
Как правило, эта проблема наблюдается, когда домен, к которому вы пытаетесь получить доступ, не работает, DNS-сервер не работает или ваш локальный кеш возвращает старый IP-адрес, что обычно происходит после изменения IP-адреса на уровне сервера.
В этом руководстве я расскажу вам, как решить эту проблему, однако, если проблема связана с неправильной настройкой сервера посещаемого вами сайта, эти методы не помогут.
Способ 1. Обновите DNS
Этот метод приобрел большую популярность, поэтому пользователю следует обновить DNS-сервер до сервера Google, так как он более надежен.
Способ 2. Поиск IP-адреса и добавление в файл hosts
Этот метод может работать, а может и нет, так как он по-прежнему требует использования DNS-серверов для запроса IP-адреса, но он может дать немного больше информации о проблеме. Если вы все еще можете получить доступ к другим веб-сайтам, попробуйте открыть следующая ссылка
Как правило, все IP-адреса, которые вы видите, должны быть одинаковыми, но если это не так, то наиболее часто используемые являются правильными (скопируйте их).
Сохраните файл и попытайтесь получить доступ к сайту. Это будет искать маршрут локально, прежде чем запрашивать ваш DNS, потому что мы уже указали домену его IP-адрес. Если сайт по-прежнему не открывается, возможно, это проблема с сайтом. Вы также можете попробовать открыть сайт со своего мобильного телефона, чтобы исключить возможность текущей конфигурации/кэшей устройства, или написать в комментариях ниже название сайта, и мы проверим его для вас. Кроме того, если это не сработает, в крайнем случае попробуйте сбросить свой IP-адрес.
Способ 3. Сброс настроек сети
Возможно, ваш компьютер не был правильно настроен для использования правильной комбинации конфигураций сети, из-за чего возникает ошибка при попытке просмотра Интернета с помощью Google Chrome. Поэтому на этом этапе мы полностью сбросим настройки сети. Для этого:
- Нажмите «Windows» + «R», чтобы открыть окно запуска, и введите «cmd».
- Нажмите одновременно клавиши «Ctrl» + «shift» + «Enter», чтобы предоставить административные разрешения и запустить командную строку. Открытие командной строки
- В командной строке введите следующие команды одну за другой и нажмите «Ввод» после каждой, чтобы выполнить их.
- После выполнения всех этих команд проверьте, сохраняется ли сообщение об ошибке. ол>р>
- Нажмите кнопку «Windows» + «R» на клавиатуре, чтобы открыть окно «Выполнить».
- Введите «services.msc» и нажмите «Ввод», чтобы открыть окно управления службами. Запуск Services.msc
- В диспетчере служб прокрутите список служб и щелкните правой кнопкой мыши службу «DNS-клиент». Перезапуск службы DNS-клиента
- Выберите из списка вариант «Перезапустить» и дождитесь перезапуска службы.
- После перезапуска службы проверьте, сохраняется ли проблема. ол>р>
- Перед началом процесса удаления обязательно закройте все вкладки и окна Chrome на своем компьютере.
- Нажмите на меню "Пуск" и выберите параметр настроек.
- Теперь нажмите на приложения.
- В разделе "Приложения и функции" найдите и нажмите Google Chrome.
- Нажмите кнопку удаления. Нажав кнопку "Удалить"
- Подтвердите это, нажав кнопку "Удалить" еще раз.
- Чтобы удалить информацию из профиля, например закладки или историю, установите флажок "Также удалить данные просмотра".
- Нажмите «Удалить» в последнем запросе, после чего должен начаться процесс удаления браузера.
- Убедитесь, что браузер полностью удален, прежде чем переходить к его повторной установке. ол>р>
- Загрузите установочный файл отсюда.
- В зависимости от вашего браузера вам может быть предложено выбрать вариант «Выполнить или сохранить», нажмите «Сохранить» и запустите исполняемый файл, как только он будет загружен.
- Запустите Chrome и убедитесь, что он является браузером по умолчанию, прежде чем начинать работу в Интернете, потому что он работает лучше, если он установлен по умолчанию.
- Проверьте, сохраняется ли проблема.
- Нажмите "Три точки" в правом верхнем углу и выберите "Настройки".
- В настройках Chrome выберите параметр "Внешний вид" на левой панели.
- В настройках внешнего вида выберите параметр «Открыть новую вкладку» под заголовком «При запуске».
- Закройте Chrome и перезапустите его. Нажав на кнопку «Открыть новую вкладку»
- Проверьте, помогла ли новая настройка исправить сообщение об ошибке. ол>р>
- Нажмите кнопки «Windows» + «E» на клавиатуре, чтобы запустить Проводник. Проводник Windows
- В проводнике перейдите к следующему местоположению.
- Нажмите «Ctrl» + «A», чтобы выбрать все файлы, находящиеся в папке, и нажмите «Shift» + «Delete», чтобы удалить их с компьютера.
- Проверьте, не устранило ли проблему удаление этих файлов. ол>р>
- Сначала загрузите программное обеспечение DriverEasy и запустите исполняемый файл, чтобы установить его.
- Просто запустите драйвер и выберите «Сканировать сейчас», чтобы запустить сканирование на наличие неисправных, устаревших или отсутствующих драйверов на вашем компьютере. Нажмите кнопку "Сканировать сейчас".
- Затем нажмите кнопку обновления для отмеченного драйвера сетевого адаптера. Это автоматически загрузит правильную версию сетевого драйвера. После этого вы можете установить его вручную (используя бесплатную версию).
- Если вы выберете «Обновить все», программа автоматически загрузит и установит соответствующие версии всех драйверов, которые отсутствуют или устарели на вашем ПК. Но вам нужна версия Pro для этого. Вы получите уведомление об обновлении, как только выберете вариант «Обновить все».
- Теперь перезагрузите компьютер и проверьте, сохраняется ли ошибка. ол>р>
- Одновременно нажмите кнопки «Windows» + «R» на клавиатуре.
- Затем введите «cmd» и одновременно нажмите «Ctrl» + «Shift» + «Enter», и на экране появится окно команды администратора. Запуск командной строки
- Введите следующие команды одну за другой в определенном порядке и нажмите «Ввод» после каждой, чтобы выполнить их.
- Теперь, когда вы выполнили эти команды, проверьте, сохраняется ли проблема. ол>р>
- Загрузите NordVPN на свой компьютер (вы также можете получить купоны на скидку и промокоды).
- Запустите NordVPN, а затем откройте его.
- Теперь подключитесь к любому серверу по всему миру, выбрав страну, с которой вы хотите установить соединение.
- Скорее всего, это поможет решить проблему.
- Нажмите "три точки" в правом верхнем углу и выберите "Настройки".
- В настройках выберите параметр «Синхронизация и службы Google». Нажмите "Синхронизация и сервисы Google" в настройках Chrome.
- В этом случае нажмите на переключатель «Автозаполнение поисковых запросов и URL-адресов», чтобы отключить его.
- После отключения функции интеллектуального поиска проверьте, сохраняется ли проблема. ол>р>
- Нажмите «Windows» + «I», чтобы запустить настройки.
- Выберите параметр «Обновление и безопасность», а затем нажмите кнопку «Устранение неполадок» в левой части окна. Нажав на опцию «Обновление и безопасность»
- Нажмите «Подключения к Интернету», а затем нажмите «Запустить средство устранения неполадок». Запуск средства устранения неполадок с подключением к Интернету
- Следуйте инструкциям на экране, чтобы полностью запустить средство устранения неполадок, и проверьте, сохраняется ли сообщение об ошибке после завершения работы средства устранения неполадок. ол>р>
- На клавиатуре одновременно нажмите клавиши «Windows» + «R», чтобы открыть окно запуска.
- Введите «devmgmt.msc» в пустое поле и нажмите Enter. Введите devmgmt.msc и нажмите Enter, чтобы открыть диспетчер устройств.
- На вашем экране откроется окно диспетчера устройств, разверните список «Сетевые адаптеры» и щелкните правой кнопкой мыши интернет-адаптер, используемый вашим компьютером.
- Нажмите кнопку «Удалить», чтобы удалить драйвер с вашего компьютера. Удаление сетевых драйверов
- Перезагрузите компьютер и проверьте, устанавливается ли драйвер автоматически.
- Если это не так, запустите средство Driver Easy, чтобы снова установить его, следуя инструкциям, приведенным выше. ол>р>
- Одновременно нажмите клавиши Windows + R на клавиатуре.
- На экране появится диалоговое окно запуска, введите «MSConfig» в пустое поле и нажмите OK. msconfig
- Выберите вариант загрузки в окне конфигурации системы, а затем установите флажок «Безопасная загрузка».
- Нажмите "Применить" и нажмите "ОК".
- Перезагрузите компьютер сейчас, чтобы загрузиться в безопасном режиме.
- Опять же, одновременно нажмите те же клавиши «Windows» + «R», введите «inetcpl.cpl» в диалоговом окне «Выполнить» и нажмите «Enter», чтобы выполнить его. Диалог запуска: inetcpl.cpl
- На экране появится диалоговое окно свойств Интернета, выберите в нем вкладку «Подключения».
- Снимите флажок "Использовать прокси-сервер для вашей локальной сети" и нажмите "ОК". Отключить использование прокси-серверов
- Снова откройте MSConfig и на этот раз снимите флажок с параметра безопасной загрузки, сохраните изменения и перезагрузите компьютер.
- Проверьте, сохраняется ли ошибка «Не удается найти DNS-адрес сервера в Google Chrome». ол>р>
- Одновременно нажмите клавиши Windows + R на клавиатуре, чтобы открыть диалоговое окно запуска.
- Введите «inetcpl.cpl» здесь и нажмите «Enter», чтобы открыть его. Диалог запуска: inetcpl.cpl
- Перейдите на вкладку "Дополнительно" и нажмите кнопку "Сброс" в нижней части окна. Сброс настроек Internet Explorer
- После сброса настроек браузера Internet Explorer нам также потребуется сбросить настройки браузера Chrome.
- Теперь откройте браузер Chrome и нажмите "Три точки" в правом верхнем углу.
- Прокрутите вниз и нажмите "Дополнительно".
- Нажмите «Восстановить исходные значения по умолчанию» в нижней части экрана. Google Chrome Сбросить настройки
- После завершения сброса перезапустите Windows и проверьте, сохраняется ли сообщение об ошибке. ол>р>
- Проверьте кабели и соединения. Если у вас проводное соединение, убедитесь, что все подключено правильно. Если вы находитесь в беспроводной сети, убедитесь, что ваш Wi-Fi включен и вы подключены. Убедитесь, что маршрутизатор подключен и работает.
- Перезагрузите маршрутизатор. Подождите минуту, прежде чем снова включить его, и подождите, пока индикаторы не перестанут мигать, прежде чем пытаться подключиться.
- Запустите сканирование на наличие вредоносных программ. В некоторых случаях вирус может блокировать доступ в Интернет. В этом случае у вас могут возникнуть более серьезные проблемы, которые нужно решить, прежде чем решать проблемы IP-подключения.
- Проверьте сайт. Если у вас возникли проблемы с доступом к определенному веб-сайту (своему или чужому), убедитесь, что проблема связана с DNS, а не с самим сайтом. Один из способов сделать это — использовать такой веб-сайт, как DownForEveryoneOrJustMe. Точно так же вы можете выполнить команду ping для своего веб-адреса с помощью командной строки. Если он отвечает, это означает, что сайт работает, и вы просто не можете получить к нему доступ, что говорит о том, что проблема действительно связана с вашим DNS. Если результатом проверки связи является "запрос не может найти хост", это означает, что веб-сайт не работает, что не обязательно связано с проблемой DNS.
- Запись A. Записи A — это самые основные данные DNS, которые сопоставляют домен с IP-адресом. Чтобы проверить запись A, используйте команду nslookup, за которой следует домен. Затем вы можете подтвердить, что домен переходит на правильный IP-адрес и наоборот. Запись AAAA аналогична записи A, но для IPv6.
- CNAME: CNAME означает каноническое имя. Эта запись используется для указания одного доменного имени на другое доменное имя. (Последнее доменное имя предположительно будет иметь запись A, указывающую на IP-адрес.) Записи CNAME иногда могут вызывать проблемы с электронной почтой. В любом случае убедитесь, что домены указывают на нужные места. Для nslookup используется команда set type=cname, за которой следует ваш домен.
- MX: запись почтового обмена (MX) направляет электронную почту из вашего домена на хост-сервер. Если это неверно, это может объяснить, почему у пользователей возникают проблемы с отправкой электронной почты на адреса в вашем домене. Убедитесь, что MX соответствует вашему домену (запись A или AAAA), а не запись CNAME. Это команда «set type=mx», за которой следует ваш домен.
Способ 4. Перезапустите службу DNS
Возможно, произошел сбой службы DNS, когда вы пытались выйти в Интернет в браузере Chrome, и из-за этого на экране появилось сообщение об ошибке. Поэтому на этом этапе мы перезапустим службу DNS, а затем проверим, решит ли это проблему. Для этого:
Способ 5. Переустановите Chrome
Иногда проблема может быть связана не с настройками вашей сети, а с самим браузером. Поэтому на этом этапе мы сначала удалим Chrome с нашего компьютера, а затем снова загрузим его с официального сайта и установим. Для этого:
Теперь мы переустановим программное обеспечение, следуя приведенным ниже инструкциям.
Способ 6. Настройка открытия новой страницы
В некоторых случаях вредоносное расширение браузера или какая-либо другая страница могли настроить ваш браузер на открытие определенного набора страниц при его запуске, из-за чего может выявиться эта конкретная проблема. Поэтому на этом этапе мы будем настраивать Chrome так, чтобы он просто открывал новую вкладку при запуске. Для этого:
Способ 7: удалить файлы из папки ETC
Для некоторых людей ошибка возникает из-за того, что в самой важной папке операционной системы Windows присутствуют дополнительные файлы. Если «и т. д.» папка внутри папки System 32 содержит дополнительные файлы, может появиться сообщение об ошибке. Поэтому на этом шаге мы удалим эти файлы с нашего компьютера, но прежде чем мы продолжим, убедитесь, что вы сделали полную резервную копию всех ваших файлов, потому что иногда это может пойти не так.
Способ 8. Обновите сетевой адаптер и установите отсутствующие драйверы
Возможно, вы стали жертвой отсутствующего или устаревшего сетевого драйвера, из-за которого на вашем компьютере возникает эта проблема. Поэтому на этом этапе мы упростим вам задачу, загрузив приложение, которое автоматически сканирует ваш компьютер на наличие отсутствующего программного обеспечения драйвера, а затем автоматически устанавливает его для вас, если вы выберете премиум (платный) вариант или оно идентифицирует отсутствующее программное обеспечение. для вас, и вы можете установить его самостоятельно. Для этого:
Способ 9. Изменение настроек DNS-сервера
Неправильная настройка параметров DNS-сервера также может привести к недоступности Интернета. Поэтому вам нужно иметь соответствующие настройки DNS-сервера, чтобы удалить эту ошибку. Чтобы устранить эту проблему, выполните следующие действия:
Способ 10. Очистка кеша DNS
Когда вы посещаете веб-сайт, который требует от вас входа в свою учетную запись, Windows автоматически сохраняет адреса всех IP-адресов, которые вы посещаете, чтобы при следующем посещении того же веб-сайта браузер мог самостоятельно заполнить данные вашей учетной записи. и открывает веб-сайт в более быстром темпе. Но если конкретный кеш устаревает или устаревает, это может привести к сбоям в работе и может помешать вам получить доступ к Интернету. Поэтому на этом этапе мы будем очищать кеш DNS. Для этого:
Способ 11. Попробуйте использовать VPN
Вы можете столкнуться с ошибкой «Не удалось найти DNS-адрес сервера» на некоторых веб-сайтах из-за проблем с местоположением. Некоторые веб-сайты не позволяют пользователям из определенной демографической группы получить доступ к своим веб-сайтам, из-за чего иногда возникает ошибка, и поэтому вы можете использовать VPN для доступа к этим веб-сайтам. Для этой цели вы должны использовать VPN с известной репутацией. Если вы не уверены, что можете использовать NordVPN. Чтобы использовать его, выполните следующие шаги:
Способ 12. Используйте команды Chrome
Неудивительно, что в Chrome есть собственное хранилище DNS-кэша, которое используется для ускорения процесса серфинга в Интернете, но иногда это может привести к укусу пользователя, если он поврежден. Поэтому на этом этапе мы будем использовать внутренние команды Chrome для сброса этого кеша, а затем проверим, исчезло ли сообщение об ошибке. Для этого:
Способ 13. Удаление службы прогнозирования
При вводе запроса в строке поиска Chrome выдает пару рекомендаций, которые большинство людей ищут в Интернете. Эта функция, какой бы полезной она ни была, иногда может мешать работе браузера и вызывать ошибку, когда пользователь пытается использовать Chrome. Поэтому на этом этапе мы отключим эту функцию. Для этого:
Способ 14. Запуск средства устранения сетевых неполадок
В некоторых случаях некоторые основные функции Windows могли работать со сбоями, из-за чего эта конкретная проблема возникает при поиске в Google Chrome. Поэтому на этом этапе мы запустим средство устранения неполадок сети, чтобы исправить это. Для этого:
Способ 15: переустановка сетевых драйверов
Иногда сетевые драйверы, используемые компьютером, могут быть недостаточно оборудованы для формирования стабильного подключения к Интернету, из-за чего в Google Chrome появляется это сообщение об ошибке. Чтобы обойти эту проблему, мы удалим драйвер и установим его автоматически из Центра обновления Windows.
Способ 16: отключить настройки прокси-сервера
Возможно, ваш компьютер настроен на запуск прокси-соединения, и из-за этого может возникнуть ошибка. Поэтому на этом этапе мы отключим настройки прокси-сервера, а затем проверим, устранит ли это ошибку. Для этого:
Способ 17: сброс настроек Internet Explorer
Internet Explorer используется компьютером для связи с серверами Windows и в основном используется для всех задач операционной системы, которые включают подключение к Интернету, а также для системных приложений. Однако иногда он может дать сбой и вызвать эту проблему, которую мы решим, полностью сбросив его.
Если в окне браузера пользователя появляется пустое сообщение о том, что «не удается найти DNS-адрес сервера», это сигнализирует об ошибке DNS, требующей вашего немедленного внимания. Отсутствие доступа к Интернету или определенным сайтам может оказать непосредственное негативное влияние на бизнес. Устранение неполадок с DNS может стать головной болью для поставщиков управляемых услуг (MSP), но крайне важно, чтобы они понимали все тонкости DNS и имели готовое решение по мере необходимости.
Как устранить проблемы с DNS, если вы не уверены, в чем они заключаются? В этой статье описаны необходимые базовые знания о DNS, способы диагностики проблем с DNS (включая определение того, что на самом деле не является проблемами с DNS) и способы решения основных проблем с DNS.
Почему возникает ошибка DNS?
Ошибки DNS возникают главным образом из-за того, что вы не можете подключиться к IP-адресу, сигнализируя о том, что вы, возможно, потеряли доступ к сети или Интернету. DNS означает систему доменных имен. Это сеть серверов, которая отслеживает буквенно-цифровые имена для каждого подключенного к Интернету устройства и каждого веб-сайта в мире и сопоставляет их с правильными числовыми IP-адресами.
DNS – это иерархическая древовидная структура данных. Вверху находятся корневые серверы имен. Сетевые администраторы могут делегировать и субделегировать несколько уровней вниз. Каждая зона DNS имеет авторитетный сервер, который отвечает на запросы только оригинальными динамическими данными; неавторитетные серверы могут иметь только кэши. В случае возникновения ошибки DNS вам, возможно, придется провести расследование на нескольких разных уровнях, чтобы точно понять, что вызывает проблему и как вы можете быстро вернуть пользователей в онлайн.
Основные способы устранения проблем с DNS
Веб-браузеры склонны винить в любых проблемах с подключением проблемы с DNS. Например, сбой физического разъема маршрутизатора не является «проблемой DNS», но ваш браузер может указать вам, что это так. Если пользователь жалуется на проблему с DNS, вы можете сначала выполнить для него основные действия по устранению неполадок. Это может решить многие проблемы, прежде чем вы потратите время на более глубокое исследование сети.
В чем проблема с DNS?
Если базовые действия по устранению неполадок не помогли решить ваши проблемы, возможно, пришло время заняться более подробным устранением неполадок DNS. Ниже приведены некоторые распространенные проблемы с DNS, которые могут вызывать блокировку:
Как исправить DNS-сервер, который не отвечает?
Если ваш DNS-сервер Windows по-прежнему не отвечает, возможно, потребуется более глубокое исследование, чтобы понять ошибки или неверные настройки, которые могут вызывать проблемы. Для этого вам может понадобиться использовать nslookup, инструмент, встроенный в Windows (который обычно используется хакерами для зондирования DNS). Nslookup является неотъемлемой частью различных программных решений, включая удаленный мониторинг и управление SolarWinds, и вы можете использовать команды устранения неполадок DNS nslookup для определения конкретных внутренних или внешних проблем.
Nslookup был одним из первых средств диагностики DNS. Он доступен как в интерактивном, так и в неинтерактивном режимах. Для наших целей, как правило, удобнее интерактивный режим. Чаще всего его можно использовать для подтверждения как вашего IP-адреса, так и адреса DNS-сервера, на котором вы находитесь. Чтобы узнать IP-адрес хоста, введите в командной строке nslookup, а затем укажите свой домен. Скорее всего, это вернет локальный сервер. Чтобы найти авторитетный сервер, установите тип запроса NS и введите доменное имя.
Эти команды позволяют просматривать записи DNS. Вот наиболее распространенные и важные типы записей DNS, которые могут вызывать проблемы с DNS:
Каковы наиболее распространенные причины проблем с DNS?
Что касается производительности сети, то несколько распространенных проблем могут повлиять на подключение пользователей и привести к ошибкам DNS. При устранении проблем с DNS вы можете рассмотреть, как следующие факторы могут повлиять на ваших клиентов:
1) Время жизни (TTL)
Время жизни – это дата истечения срока действия, присваиваемая данным в сети. Когда кэширующий (повторяющийся) сервер запрашивает у авторитетного сервера имен какие-либо записи DNS, авторитетный сервер имен сообщает кэширующему серверу, как долго эти записи годны, что обычно составляет от нескольких минут до одного дня. Пока срок жизни не истечет, кеширующий сервер не будет снова запрашивать те же самые данные у полномочного сервера имен, но будет предполагать, что записи все еще в порядке.
Вы видите, как это может повлиять на проблемы с DNS. Если ваши записи DNS изменяются, но ваш TTL слишком высок, будет задержка, так как сервер кэширования продолжает отправлять неверные записи пользователям, пока не истечет TTL. С другой стороны, если значение TTL слишком низкое, авторитетный сервер имен может быть перегружен ненужными запросами.
Если вы планируете обновлять записи DNS, перед этим временно уменьшите значение TTL, чтобы пользователи быстро получали обновленные данные. Серверы иногда не распознают TTL менее 30 секунд; пять минут (300 сек.) — типичный короткий TTL.
Как правило, используйте короткие значения TTL для часто обновляемых записей и более длинные значения TTL для более устойчивых записей.Записи, которые редко изменяются и должны иметь более длительный срок жизни в день (86 400 с), включают MX и TXT.
2) Задержка DNS
Под задержкой понимается время, необходимое для передачи и возврата запросов. Когда пользователи жалуются на «сегодня медленный интернет», они говорят о высокой задержке. Проблемы с DNS могут быть большой причиной задержки.
Одним из основных факторов, влияющих на скорость вашей сети, является просто расстояние, которое должны пройти данные, но вы потенциально можете уменьшить задержку, проверив, имеют ли ваши DNS-серверы централизованную или децентрализованную структуру. Рассмотрите возможность использования других провайдеров, если все ваши DNS-серверы расположены на значительном расстоянии от ваших пользователей.
TTL также влияет на задержку. Как упоминалось ранее, сохраняйте высокие значения TTL для согласованных записей DNS, чтобы уменьшить количество ненужных запросов.
3) DDOS-атака
Если вы тщательно проверили свою сеть и не думаете, что проблемы на вашей стороне, это может быть проблема с DNS-серверами вашего интернет-провайдера. Позвоните им и сообщите. Если они подтвердят, что проблема с их DNS-серверами, не бойтесь проявлять настойчивость, пока проблема не будет решена.
Это может быть наихудший сценарий, но если внезапный всплеск трафика приведет к сбою вашего сайта, вы можете стать жертвой распределенной атаки типа "отказ в обслуживании". По сути, это проблема DNS в том смысле, что она перегружает серверы. Немедленно свяжитесь с вашим веб-хостом и попросите новый IP-адрес. Очистите журналы и убедитесь, что новые записи соответствуют новому IP-адресу.
Проблемы с DNS – это лишь один из типов проблем, которые могут прервать работу службы. Нужна помощь не только в устранении неполадок DNS? Прочую информацию по устранению неполадок можно найти в нашем центре ресурсов.
Читайте также: