Не отвечает dns сервер


Устранение неполадок DNS-серверов | Microsoft Docs

  • Время чтения: 8 мин

В этой статье

В этой статье описывается, как устранять неполадки на DNS-серверах.This article discusses how to troubleshoot issues on DNS servers.

Проверка IP-конфигурацииCheck IP configuration

  1. Запустите ipconfig /all из командной строки и проверьте IP-адрес, маску подсети и шлюз по умолчанию.Run ipconfig /all at a command prompt, and verify the IP address, subnet mask, and default gateway.

  2. Проверьте, является ли DNS-сервер полномочным для имени, которое ищется.Check whether the DNS server is authoritative for the name that is being looked up. Если это так, см. раздел Проверка на наличие проблем с достоверными данными.If so, see Checking for problems with authoritative data.

  3. Выполните следующую команду.Run the following command:

    nslookup <name> <IP address of the DNS server> 

    Например:For example:

    nslookup app1 10.0.0.1 

    Если вы получаете ответ об ошибке или истечении времени ожидания, см. раздел Проверка проблем с рекурсией.If you get a failure or time-out response, see Checking for recursion problems.

  4. Очистка кэша сопоставителя.Flush the resolver cache. Для этого выполните следующую команду в окне командной строки с правами администратора:To do this, run the following command in an administrative Command Prompt window:

    dnscmd /clearcache 

    Или в окне администрирования PowerShell выполните следующий командлет:Or, in an administrative PowerShell window, run the following cmdlet:

    Clear-DnsServerCache 
  5. Повторите шаг 3.Repeat step 3.

Проверка неполадок DNS-сервераCheck DNS server problems

Журнал событийEvent log

Проверьте следующие журналы, чтобы узнать, есть ли записанные ошибки:Check the following logs to see whether there are any recorded errors:

Тестирование с помощью запроса nslookupTest by using nslookup query

Выполните следующую команду и проверьте, доступен ли DNS-сервер с клиентских компьютеров.Run the following command and check whether the DNS server is reachable from client computers.

nslookup <client name> <server IP address> 
  • Если сопоставитель возвращает IP-адрес клиента, у сервера нет проблем.If the resolver returns the IP address of the client, the server does not have any problems.

  • Если сопоставитель возвращает ответ "сбой сервера" или "Запрос отклонен", зона может быть приостановлена или сервер может быть перегружен.If the resolver returns a "Server failure" or "Query refused" response, the zone is probably paused, or the server is possibly overloaded. Чтобы узнать, приостановлен ли он, перейдите на вкладку Общие окна свойств зоны в консоли DNS.You can learn whether it's paused by checking the General tab of the zone properties in the DNS console.

Если сопоставитель возвращает ответ "запрос на превышение времени ожидания сервера" или "нет ответа от сервера", возможно, служба DNS не запущена.If the resolver returns a "Request to server timed out" or "No response from server" response, the DNS service probably is not running. Попробуйте перезапустить службу DNS-сервера, введя следующую команду в командной строке на сервере:Try to restart the DNS Server service by entering the following at a command prompt on the server:

net start DNS 

Если проблема возникает при запуске службы, сервер может не прослушивать IP-адрес, который использовался в запросе nslookup.If the issue occurs when the service is running, the server might not be listening on the IP address that you used in your nslookup query. На вкладке интерфейсы страницы свойств сервера консоли DNS администраторы могут ограничить DNS-сервер прослушиванием только выбранных адресов.On the Interfaces tab of the server properties page in the DNS console, administrators can restrict a DNS server to listen on only selected addresses. Если DNS-сервер настроен для ограничения службы указанным списком настроенных IP-адресов, то возможно, что IP-адрес, используемый для связи с DNS-сервером, отсутствует в списке.If the DNS server has been configured to limit service to a specific list of its configured IP addresses, it's possible that the IP address that's used to contact the DNS server is not in the list. Можно попробовать использовать другой IP-адрес в списке или добавить IP-адрес в список.You can try a different IP address in the list or add the IP address to the list.

В редких случаях DNS-сервер может иметь расширенную конфигурацию безопасности или брандмауэра.In rare cases, the DNS server might have an advanced security or firewall configuration. Если сервер расположен в другой сети, доступной только через промежуточный узел (например, маршрутизатор фильтрации пакетов или прокси-сервер), DNS-сервер может использовать нестандартный порт для прослушивания и получения клиентских запросов.If the server is located on another network that is reachable only through an intermediate host (such as a packet filtering router or proxy server), the DNS server might use a non-standard port to listen for and receive client requests. По умолчанию программа nslookup отправляет запросы на DNS-серверы через порт UDP 53.By default, nslookup sends queries to DNS servers on UDP port 53. Поэтому, если DNS-сервер использует любой другой порт, запросы nslookup завершатся ошибкой.Therefore, if the DNS server uses any other port, nslookup queries fail. Если вы считаете, что это может быть проблема, проверьте, используется ли промежуточный фильтр для блокировки трафика на хорошо известных портах DNS.If you think that this might be the problem, check whether an intermediate filter is intentionally used to block traffic on well-known DNS ports. Если это не так, попробуйте изменить фильтры пакетов или правила портов в брандмауэре, чтобы разрешить трафик через порт UDP/TCP 53.If it's not, try to modify the packet filters or port rules on the firewall to allow traffic on UDP/TCP port 53.

Проверка на наличие проблем с достоверными даннымиChecking for problems with authoritative data

Проверьте, является ли сервер, который возвращает неверный ответ, основным сервером для зоны (основным сервером-источником для зоны или сервером, который использует интеграцию Active Directory для загрузки зоны) или сервер, на котором размещена дополнительная копия зоны.Check whether the server that returns the incorrect response is a primary server for the zone (the standard primary server for the zone or a server that uses Active Directory integration to load the zone) or a server that's hosting a secondary copy of the zone.

Если сервер является сервером-источникомIf the server is a primary server

Проблема может быть вызвана ошибкой пользователя при вводе пользователем данных в зону.The problem might be caused by user error when users enter data into the zone. Кроме того, это может быть вызвано проблемой, которая влияет на Active Directory репликацию или динамическое обновление.Or, it might be caused by a problem that affects Active Directory replication or dynamic update.

Если на сервере размещается дополнительная копия зоныIf the server is hosting a secondary copy of the zone

  1. Изучите зону на главном сервере (сервере, с которого этот сервер извлекает зоны).Examine the zone on the master server (the server from which this server pulls zone transfers).

    Примечание

    Чтобы определить, какой сервер является главным сервером, проверьте свойства дополнительной зоны в консоли DNS.You can determine which server is the master server by examining the properties of the secondary zone in the DNS console.

    Если на главном сервере указано неправильное имя, перейдите к шагу 4.If the name is not correct on the master server, go to step 4.

  2. Если на главном сервере указано правильное имя, убедитесь, что серийный номер на главном сервере меньше или равен серийному номеру на сервере-получателе.If the name is correct on the master server, check whether the serial number on the master server is less than or equal to the serial number on the secondary server. Если это так, измените либо главный сервер, либо сервер-получатель так, чтобы серийный номер на главном сервере был больше, чем серийный номер на сервере-получателе.If it is, modify either the master server or the secondary server so that the serial number on the master server is greater than than the serial number on the secondary server.

  3. На сервере-получателе выполните принудительную пересылку зоны с помощью консоли DNS или выполните следующую команду:On the secondary server, force a zone transfer from within the DNS console or by running the following command:

    dnscmd /zonerefresh <zone name> 

    Например, если зона — corp.contoso.com, введите: dnscmd /zonerefresh corp.contoso.com.For example, if the zone is corp.contoso.com, enter: dnscmd /zonerefresh corp.contoso.com.

  4. Изучите сервер-получатель еще раз, чтобы узнать, правильно ли передана зона.Examine the secondary server again to see whether the zone was transferred correctly. В противном случае у вас, вероятно, возникает проблема с переносом зоны.If not, you probably have a zone transfer problem. Дополнительные сведения см. в статье проблемы зонных передач.For more information, see Zone Transfer Problems.

  5. Если зона была передана правильно, проверьте, правильно ли указаны данные.If the zone was transferred correctly, check whether the data is now correct. В противном случае данные в основной зоне неверны.If not, the data is incorrect in the primary zone. Проблема может быть вызвана ошибкой пользователя при вводе пользователем данных в зону.The problem might be caused by user error when users enter data into the zone. Кроме того, это может быть вызвано проблемой, которая влияет на Active Directory репликацию или динамическое обновление.Or, it might be caused by a problem that affects Active Directory replication or dynamic update.

Проверка проблем с рекурсиейChecking for recursion problems

Чтобы рекурсия работала успешно, все DNS-серверы, используемые в пути рекурсивного запроса, должны иметь возможность отвечать и пересылать правильные данные.For recursion to work successfully, all DNS servers that are used in the path of a recursive query must be able to respond and forward correct data. Если это не так, рекурсивный запрос может завершиться ошибкой по одной из следующих причин:If they can't, a recursive query can fail for any of the following reasons:

  • Время ожидания запроса истекло, прежде чем его можно будет завершить.The query times out before it can be completed.

  • Сервер, используемый во время запроса, не отвечает.A server that's used during the query fails to respond.

  • Сервер, используемый во время запроса, предоставляет неверные данные.A server that's used during the query provides incorrect data.

Начните устранение неполадок на сервере, который использовался в исходном запросе.Start troubleshooting at the server that was used in your original query. Проверьте, пересылает ли этот сервер запросы на другой сервер, изучив вкладку серверы пересылки в свойствах сервера в консоли DNS.Check whether this server forwards queries to another server by examining the Forwarders tab in the server properties in the DNS console. Если флажок включить серверы пересылки установлен и в списке присутствует один или несколько серверов, этот сервер перенаправляет запросы.If the Enable forwarders check box is selected, and one or more servers are listed, this server forwards queries.

Если этот сервер пересылает запросы на другой сервер, проверьте наличие проблем, влияющих на сервер, на который сервер пересылает запросы.If this server does forward queries to another server, check for problems that affect the server to which this server forwards queries. Чтобы проверить наличие проблем, см. раздел Проверка неполадок DNS-сервера.To check for problems, see Check DNS Server problems. Когда этот раздел предписывает выполнить задачу на клиенте, выполните его на сервере.When that section instructs you to perform a task on the client, perform it on the server instead.

Если сервер находится в работоспособном состоянии и может пересылать запросы, повторите этот шаг и проверьте сервер, на который сервер пересылает запросы.If the server is healthy and can forward queries, repeat this step, and examine the server to which this server forwards queries.

Если этот сервер не перенаправляет запросы на другой сервер, проверьте, может ли этот сервер запрашивать корневой сервер.If this server does not forward queries to another server, test whether this server can query a root server. Для этого выполните следующую команду:To do this, run the following command:

nslookup server <IP address of server being examined> set q=NS 
  • Если сопоставитель возвращает IP-адрес корневого сервера, возможно, имеется разорванное делегирование между корневым сервером и именем или IP-адресом, который вы пытаетесь разрешить.If the resolver returns the IP address of a root server, you probably have a broken delegation between the root server and the name or IP address that you're trying to resolve. Следуйте инструкциям по тестированию неработающей процедуры делегирования , чтобы определить, где находится неработающее делегирование.Follow the Test a broken delegation procedure to determine where you have a broken delegation.

  • Если сопоставитель возвращает ответ "запрос на превышение времени ожидания сервера", проверьте, указывает ли корневые ссылки на работоспособность корневых серверов.If the resolver returns a "Request to server timed out" response, check whether the root hints point to functioning root servers. Для этого используйте для просмотра текущей процедуры корневых ссылок .To do this, use the To view the current root hints procedure. Если корневые ссылки указывают на работающие корневые серверы, возможно, возникла проблема с сетью или сервер может использовать расширенную конфигурацию брандмауэра, которая не позволяет арбитру конфликтов запрашивать сервер, как описано в разделе Проверка проблем DNS-сервера .If the root hints do point to functioning root servers, you might have a network problem, or the server might use an advanced firewall configuration that prevents the resolver from querying the server, as described in the Check DNS server problems section. Также возможно, что рекурсивное время ожидания по умолчанию слишком мало.It's also possible that the recursive time-out default is too short.

Тестирование неработающего делегированияTest a broken delegation

Начните тесты в следующей процедуре, запросив допустимый корневой сервер.Begin the tests in the following procedure by querying a valid root server. Этот тест позволяет выполнить запрос всех DNS-серверов из корня к серверу, который тестируется для неработающего делегирования.The test takes you through a process of querying all the DNS servers from the root down to the server that you're testing for a broken delegation.

  1. В командной строке на тестируемом сервере введите следующее:At the command prompt on the server that you're testing, enter the following:

    nslookup server <server IP address> set norecursion set querytype= <resource record type> <FQDN> 

    Примечание

    Тип записи ресурса — это тип записи ресурса, для которой был выполнен запрос в исходном запросе, а полное доменное имя — полное доменное имя, для которого выполнялись запросы (заканчивающиеся точкой).Resource record type is the type of resource record that you were querying for in your original query, and FQDN is the FQDN for which you were querying (terminated by a period).

  2. Если ответ содержит список записей ресурсов "NS" и "A" для делегированных серверов, повторите шаг 1 для каждого сервера и используйте IP-адрес из записей ресурсов "A" в качестве IP-адреса сервера.If the response includes a list of "NS" and "A" resource records for delegated servers, repeat step 1 for each server and use the IP address from the "A" resource records as the server IP address.

    • Если ответ не содержит запись ресурса NS, делегирование будет разорвано.If the response does not contain an "NS" resource record, you have a broken delegation.

    • Если ответ содержит записи ресурсов "NS", но нет записей ресурсов "A", введите " задать рекурсию" и выполните запрос по отдельности для записей ресурсов "a" серверов, перечисленных в записях NS.If the response contains "NS" resource records, but no "A" resource records, enter set recursion, and query individually for "A" resource records of servers that are listed in the "NS" records. Если вы не нашли по меньшей мере один допустимый IP-адрес записи ресурса "A" для каждой записи ресурса NS в зоне, то у вас есть неработающее делегирование.If you do not find at least one valid IP address of an "A" resource record for each NS resource record in a zone, you have a broken delegation.

  3. Если вы определили, что вы используете неработающее делегирование, исправьте его, добавив или обновив запись ресурса "A" в родительской зоне, используя допустимый IP-адрес для соответствующего DNS-сервера для делегированной зоны.If you determine that you have a broken delegation, fix it by adding or updating an "A" resource record in the parent zone by using a valid IP address for a correct DNS server for the delegated zone.

Просмотр текущих корневых ссылокTo view the current root hints

  1. Запустите консоль DNS.Start the DNS console.

  2. Добавьте или подключитесь к DNS-серверу, который не прошел рекурсивный запрос.Add or connect to the DNS server that failed a recursive query.

  3. Щелкните правой кнопкой мыши сервер и выберите пункт Свойства.Right-click the server, and select Properties.

  4. Щелкните корневые ссылки.Click Root Hints.

Проверьте наличие базовых подключений к корневым серверам.Check for basic connectivity to the root servers.

  • Если правильно настроены корневые ссылки, убедитесь, что DNS-сервер, используемый в разрешении имен с ошибками, может проверить связь с корневыми серверами по IP-адресу.If root hints appear to be configured correctly, verify that the DNS server that's used in a failed name resolution can ping the root servers by IP address.

  • Если корневые серверы не отвечают на проверку связи по IP-адресу, IP-адреса для корневых серверов могли измениться.If the root servers do not respond to pinging by IP address, the IP addresses for the root servers might have changed. Однако нередко можно увидеть перенастройку корневых серверов.However, it's uncommon to see a reconfiguration of root servers.

Проблемы с зонными ошибкамиZone Transfer Problems

Выполните следующие проверки:Run the following checks:

  • Проверьте Просмотр событий как для основного, так и для дополнительного DNS-сервера.Check Event Viewer for both the primary and secondary DNS server.

  • Проверьте главный сервер, чтобы узнать, не отклоняется ли отправка для обеспечения безопасности.Check the master server to see whether it's refusing to send the transfer for security.

  • Проверьте вкладку зонные передачи свойств зоны в консоли DNS.Check the Zone Transfers tab of the zone properties in the DNS console. Если сервер ограничит передачу зоны на список серверов, например на вкладке серверы имен в свойствах зоны, убедитесь, что сервер-получатель находится в этом списке.If the server restricts zone transfers to a list of servers, such as those listed on the Name Servers tab of the zone properties, make sure that the secondary server is on that list. Убедитесь, что сервер настроен на отправку зонных передач.Make sure that the server is configured to send zone transfers.

  • Проверьте наличие проблем на главном сервере, выполнив действия, описанные в разделе Проверка проблем DNS-сервера .Check the master server for problems by following the steps in the Check DNS server problems section. Когда появится запрос на выполнение задачи на клиенте, выполните задачу на сервере-получателе.When you're prompted to perform a task on the client, perform the task on the secondary server instead.

  • Проверьте, не работает ли на сервере-получателе другая реализация сервера DNS, например BIND.Check whether the secondary server is running another DNS server implementation, such as BIND. Если это так, проблема может быть вызвана одной из следующих причин:If it is, the problem might have one of the following causes:

    • Главный сервер Windows может быть настроен для отправки быстрых зонных передач, но сервер-получатель стороннего производителя может не поддерживать быструю передачу зоны.The Windows master server might be configured to send fast zone transfers, but the third-party secondary server might not support fast-zone transfers. В этом случае отключите передачу данных на главном сервере в консоли DNS, установив флажок включить вторичные базы данных-получатели на вкладке Дополнительно свойств сервера.If this is the case, disable fast-zone transfers on the master server from within the DNS console by selecting the Enable Bind secondaries check box on the Advanced tab of the properties for your server.

    • Если зона прямого просмотра в Windows Server содержит тип записи (например, запись SRV), которую сервер-получатель не поддерживает, то на сервере-получателе могут возникнуть проблемы с извлечением зоны.If a forward lookup zone on the Windows server contains a record type (for example, an SRV record) that the secondary server does not support, the secondary server might have problems pulling the zone.

Проверьте, работает ли на главном сервере другая реализация DNS-сервера, например BIND.Check whether the master server is running another DNS server implementation, such as BIND. Если да, то возможно, что зона на главном сервере содержит несовместимые записи ресурсов, которые Windows не распознает.If so, it's possible that the zone on the master server includes incompatible resource records that Windows does not recognize.

Если на главном или вторичном сервере используется другая реализация DNS-сервера, проверьте оба сервера, чтобы убедиться, что они поддерживают одни и те же функции.If either the master or secondary server is running another DNS server implementation, check both servers to make sure that they support the same features. Можно проверить Windows Server на консоли DNS на вкладке Дополнительно страницы Свойства сервера.You can check the Windows server in the DNS console on the Advanced tab of the properties page for the server. В дополнение к полю включить вторичные получатели привязок на этой странице содержится раскрывающийся список Проверка имен .In addition to the Enable Bind secondaries box, this page includes the Name checking drop-down list. Это позволяет выбрать принудительное соответствие требованиям RFC для символов в DNS-именах.This enables you to select enforcement of strict RFC compliance for characters in DNS names.

docs.microsoft.com

Windows не удается связаться с устройством или ресурсом основной DNS-сервер

Когда на компьютере пропадает доступ к интернету, в браузере перестают открываться сайты и появляются разные ошибки – я рекомендую запускать диагностику неполадок. Так вот в результате диагностики могут появляться самые разные ошибки. Одна из таких ошибок: "Windows не удается связаться с устройством или ресурсом (основной DNS-сервер)" в Windows 10, Windows 8 (8.1) и Windows 7. Из самого описания уже понятно, что проблема как-то связана с DNS. Нет связи с DNS-сервером, который прописан (или автоматически присвоен) в свойствах нашего подключения к интернету.

Из-за этих DNS в Windows очень часто перестает работать интернет и происходят разные сбои. Подключение к интернету по Wi-Fi или через сетевой кабель вроде бы работает, соединение установлено, ошибок никаких нет, а сайты в браузере не открываются. Делаем диагностику – получаем ошибку связанную с работой DNS-серверов. При чем это не обязательно должна быть ошибка, о которой речь идет в этой статье. Очень часто можно увидеть ошибку DNS-сервер не отвечает. Можно сказать, что это одинаковые неполадки, и решения будут примерно одинаковые. Чтобы лучше понимать проблему, в двух словах расскажу о DNS-серверах. Они выполняют очень важную задачу – преобразовывают привычные нам адреса сайтов на IP-адреса. После чего браузер уже загружает сайт. Если DNS-сервер не работает, то соответственно браузер не может получить доступ к сайту, так как не может узнать его IP-адрес по которому он расположен. Обычно мы автоматически получаем настройки DNS от интернет-провайдера и используем их сервера. Можно вручную изменить эти настройки. Например, прописать адреса публичных DNS-серверов Google. Это, кстати, одно из самых эффективных решений этой проблемы.

Вот как выглядит ошибка в результате диагностики сетей Windows:

В браузерах будут появляться разные ошибки связанные с DNS, или сообщения, что не удается установить соединение с сайтом, не удалось найти IP-адрес сервера и т. д. В Хроме может быть код ошибки DNS_PROBE_FINISHED_BAD_CONFIG.

Но это не важно. Проблема понятна, и что с ней делать тоже понятно.

Решения ошибки связи с основным DNS-сервером в Windows

1 Для начала я всегда рекомендую выполнить перезагрузку компьютера и маршрутизатора. Отключите питание маршрутизатора и включите его через несколько минут. Возможно ошибка исчезнет и вам не придется тратить время и нервы на другие решения. 2 Нужно прописать статические адреса DNS-серверов от Google. Я рекомендую делать это даже если у вас все работает и нет никаких проблем. Как показывает практика, публичные DNS-сервера Google работают более стабильно и быстро по сравнению с серверами интернет-провайдера. Больше информации об этих публичных серверах есть по ссылке, которую я оставлял в начале статьи.

Нам нужно открыть окно "Сетевые подключения". В Windows 10/8/7 это можно сделать по-разному. Например, через панель управления и параметры. Но есть одно универсальное решение – нажимаем сочетание клавиш Win+R, копируем команду ncpa.cpl и выполняем ее нажав Ok. Дальше правой кнопкой нужно нажать на адаптер, через который у нас подключен интернет и открыть его "Свойства".

Дальше открываем свойства "IP версии 4 (TCP/IPv4)" и в соответствующих полях прописываем DNS адреса: 8.8.8.8 и 8.8.4.4

После нажатия на Ok система немного "подумает" и все должно заработать. Если сайты не начнут открываться, то перезагрузите компьютер.

3 Запуск/Перезапуск службы DNS-клиент. В Windows есть служба, которая управляет работой DNS. Вряд ли она отключена, но нужно проверить. Заодно и выполнить ее перезапуск.

Службы можно открыть через панель управления, через поиск в Windows 10, или выполнить команду services.msc в окне "Выполнить" (открыть можно сочетанием клавиш Win+R).

Нажимаем правой кнопкой мыши на службу "DNS-клиент" и выбираем "Перезапустить". Подтверждаем перезапуск. А если она изначально отключена, то выбираем "Запустить". Так же можно открыть ее свойства и остановить службу, а затем снова ее запустить.

Очень часто не удается перезапустить службу "DNS-клиент". Пункты меню просто не активны. У меня сейчас такая же проблема, хотя раньше все получалось (скриншот выше из старой статьи). В чем причина – пока что не знаю.

В таком случае запустите командную строку или Windows PowerShell (можно начать сочетание клавиш Windows + X) от имени администратора и по очереди выполните следующие команды:

ipconfig /flushdns
ipconfig /registerdns
netsh winsock reset

Перезагрузите систему.

4 Можно еще выполнить полный сброс настроек сети. На эту тему я уже писал отдельные инструкции: 5 Антивирусы и брандмауэры (как и вирусы и разные вредоносные программы) могут стать причиной появления ошибки "Windows не удается связаться с устройством или ресурсом (основной DNS-сервер)".

Особенно антивирус Avast. Один из его компонентов изменяет сетевые настройки и Windows не может связаться с DNS-сервером. Ка показывает практика – отключение антивируса не помогает. Нужно его полностью удалить. После чего можно установить заново, только в процессе установки выбрать основные компоненты (без VPN, каких-то фильтров сетевого трафика и т. д.).

Думаю, какое-то из этих решений должно помочь избавится от данной ошибки. Если все получилось – расскажите нам об этом в комментариях. Напишите, что конкретно помогло и после чего у вас вылезла эта ошибка. Если не помогло – задавайте вопросы.

help-wifi.com

Не удается найти DNS-адрес сервера. Что делать и как устранить

Очень часто на сайте оставляют комментарии, из которых я беру темы для новых статей. Недавно, к записи об ошибке ограниченно в Windows 10 оставили комментарий, в котором шла речь об ошибке "Не удается найти DNS-адрес сервера". Пропадает интернет, перестают открываться сайты, и в браузере появляется ошибка о том, что не удалось обнаружить DNS-адрес. После чего интернет перестает работать, не открывается ни один сайт.

Если вы ищите решения для входа на заблокированные ВКонтакте, Одноклассники, Яндекс и т. д., то советую использовать бесплатный, встроенный VPN в браузере Opera. Хорошее, безопасное и рабочее решение. Подробнее здесь: бесплатный VPN в браузере Opera. Доступ к закрытым сайтам.

Есть такая проблема, и сама ошибка о проблемах с DNS очень популярная. Решенные для всех версий Windows будет одинаковым. Не важно, Windows 7, 8, или десятка у вас. И не важно, в каком браузере появляется ошибка, и для какого сайта. Я буду показывать на примере Windows 10. Попробуем устранить ошибку "Не удалось отрыть эту страницу", или "Не удается получить доступ к сайту". Как правило, основное сообщение об ошибке зависит от самого браузера, которым вы пользуетесь.

Не удается найти DNS-address сервера: что это?

Прежде чем перейти к решениям, хочу написать несколько слов о самой ошибке. DNS нужен для преобразования адресов сайтов (которые мы указываем буквами) в цифровые адреса. Браузеры понимают только их. Соответственно, когда DNS не может преобразовать адрес, браузер сообщает об ошибке, что невозможно открыть сайт, и пишет о том, что не может найти DNS-адрес сервера.

Сама ошибка может выглядеть по-разному. Все зависит от браузера.

Как видите, у меня на скриншоте выше ошибка доступа к сайту youtube.com. Это не важно, ошибка может быть для любого сайта. Например, для vk.com, facebook.com, google.com, yandex.ua и т. д. Все зависит от сайта, который вы хотели открыть.

Определяем причину появления ошибки DNS

Причин, из-за которых вы столкнулись с этой ошибкой может быть несколько: интернет-провайдер, проблемы с сайтом, ошибка на роутере, или сбой на вашем компьютере. Определить их не сложно. Давайте по порядку:

  • Проблема на стороне сайта. Если ошибку "Не удается найти DNS-адрес сервера" вы видите при попытке зайти только на один сайт, а другие сайты открываются нормально, то скорее всего проблема на стороне определенного сайта. Можно просто немного подождать, или попробовать открыть сайт с другого устройства (через другое подключение). Если он откроется, то пробуйте решать проблему на своем устройстве.
  • Ошибка с DNS из-за интернет-провайдера, или роутера. Если у вас много устройств, и на всех не удается открыть сайты, одинаковая ошибка, то проблема скорее всего на стороне интернет-провайдера, или в роутере. Для начала, просто на минуту отключите маршрутизатор, включите его, и проверьте не пропала ли ошибка. Если нет, то подключите интернет напрямую к компьютеру (если это возможно), и попробуйте открыть сайты. Если ошибка останется, то обращайтесь в поддержку интернет-провайдера.
  • Проблема в компьютере (ноутбуке). Скорее всего так и есть. В таком случае, на других устройствах (если они есть), все работает отлично, сайты открываются. В таком случае, пробуйте выполнить советы из этой статьи.

Что делать и как устранить ошибку (на примере Windows 10)

Напомню, что советы подойдут в независимости от того, какая Windows у вас установлена. Советую выполнять рекомендации в таком же порядке.

Проверяем службу "DNS-клиент"

Нам нужно проверить, работает ли служба "DNS-клиент", и перезапустить ее. Для этого, нажмите правой кнопкой мыши на значок "Компьютер" (Этот компьютер), и выберите пункт "Управление". Или нажмите сочетание клавиш Win+R, и выполните команду compmgmt.msc.

В новом окне выберите "Службы", и найдите в списке "DNS-клиент". Нажмите на службу правой кнопкой мыши, и выберите "Свойства".

Проверьте, установлен ли статус запуска "Автоматически", и нажмите Ok.

Затем, нажмите на службу правой кнопкой мыши еще раз, и выберите "Перезапустить". Перезагрузите компьютер.

Сброс кэша DNS

Если после перезапуска службы сайты не стали открываться, попробуйте сбросить кэш DNS. Сделать это очень просто. Запустите командную строку. В Windows 10 просто нажимаем на меню пуск правой кнопкой мыши, и выбираем "Командная строка (администратор)". Если там будет Windows PowerShell (администратор) – запускаем его. Или находим и запускаем командную строчку через поиск.

Выполняем команду ipconfig /flushdns.

Перезагрузите компьютер, и проверьте результат.

Прописываем альтернативный DNS от Google

Это способ помогает практически всегда. По умолчанию, DNS-адреса нам присваивает интернет-провайдер. И проблема может заключаться именно в них. Поэтому, мы можем прописать свои, статические DNS в свойствах нашего подключения к интернету на компьютере. Лучше всего использовать DNS от Google:

8.8.8.8

8.8.4.4

Они надежные, и работают достаточно быстро. Хотя, локальные адреса могут обрабатывать запросы быстрее. Но на это можно даже не обращать внимание. Большое количество пользователей используют именно DNS-адреса от Google. Я настоятельно не рекомендую использовать какие-то другие адреса, это может быть даже опасно.

Нажмите правой кнопкой мыши на иконку подключения к интернету (на панели уведомлений), и выберите "Центр управления сетями и общим доступом". Перейдите в раздел "Изменение параметров адаптера".

Дальше внимание! Нажмите правой кнопкой мыши на то подключение, через которое вы подключены к интернету, и выберите "Свойства". Если у вас компьютер подключен по Wi-Fi, то это Беспроводное сетевое соединение (в Windows 10 - Беспроводная сеть). Если просто подключение по сетевому кабелю, то нажимаем на "Подключение по локальной сети" (или Ethernet в Windows 10). Так же, у вас может быть высокоскоростное подключение, с названием вашего провайдера.

Выделяем пункт "IP версии 4 (TCP/IPv4)", и нажимаем кнопку "Свойства". Дальше ставим переключатель возле "Использовать следующие адреса DNS-серверов", и прописываем адреса, как показано на скриншоте ниже.

Если ошибка "Не удается найти DNS-адрес сервера" останется, то перезагрузите компьютер, и попробуйте открыть сайт еще раз.

Еще несколько советов по устранению ошибки

1 Попробуйте временно отключить антивирус. Возможно, проблема с открытием сайтов появляется именно из-за него. А еще лучше, загрузить компьютер в безопасном режиме, и попробовать открыть сайты в браузере. 2 Если проблема на всех устройствах, которые подключены к одному роутеру, и смена DNS помогла на одном из устройств, то сменить DNS на адреса от Google можно в настройках роутера. Тогда, все устройства автоматически будут их использовать. На разных роутерах, этот процесс выглядит по-разному. Эти параметры меняются всегда на странице с настройками подключения к провайдеру. На TP-Link это выглядит вот так:

Если у вас другой роутер, и не знаете как сменить, то пишете модель в комментариях, постараюсь подсказать.

3 Делаем сброс параметров TCP/IP. Откройте командную строку от имени администратора, и выполните следующие команды:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Перезагрузите компьютер и проверьте работу.

Если остались вопросы, то задавайте их в комментариях. Не забывайте делится новыми решениями, и писать о способах, которые вам помогли избавится от ошибки с поиском DNS-адресов при серфинге в интернете.

help-wifi.com

DNS-сервер не отвечает на Windows 10

Когда вы пытаетесь подключиться к Интернету, но не можете, вы можете запустить средство диагностики сети, чтобы устранить проблему. Но в то же время сам инструмент устранения неполадок может выдать следующее сообщение об ошибке:

Ваш компьютер настроен правильно, но устройство или ресурс (DNS-сервер) не отвечает.

DNS-сервер не отвечает

Если вы сталкиваетесь с проблемами DNS или проблемами на вашем компьютере с Windows 10/8/7, вот несколько вещей, которые вы можете попытаться решить: Ваш компьютер, кажется, настроен правильно, но устройство или ресурс (сервер DNS) не отвечает ошибка:

  1. Изменить адрес DNS-сервера вручную
  2. Используйте альтернативный DNS
  3. Введите физический адрес в настройках сетевого адаптера
  4. Отключите ваш брандмауэр.

Устранить проблемы и проблемы с DNS

Прежде чем начать, сделайте резервную копию настроек вашего маршрутизатора и обновите прошивку вашего маршрутизатора. Обратитесь к руководству по маршрутизатору за дополнительной информацией по этому вопросу.

1] Изменить адрес DNS-сервера вручную

Сначала попробуйте изменить адрес DNS-сервера вручную. Следуйте этим инструкциям

Перейдите на Пуск и нажмите Панель управления .

Откройте Сеть и Интернет и перейдите в Центр управления сетями и общим доступом .

Нажмите Изменить настройки адаптера.

Теперь вы увидите список сетевых адаптеров. Выберите используемый сетевой адаптер, щелкните его правой кнопкой мыши и откройте «Свойства».

Нажмите « Интернет-протокол версии 4 (TCP/IPv4) ».

Вы увидите свойства интернет-протокола.

Выберите « Использовать следующий адрес DNS-сервера: »

Введите предпочитаемый DNS-адрес: 208.67.222.222 .

Введите альтернативный DNS-адрес: 208.67.220.220 .

Кроме того, установите флажок Проверять настройки при выходе.

Нажмите ОК и выйдите.

Теперь вам необходимо ввести тот же DNS-адрес в конфигурации маршрутизатора. Вы можете обратиться к руководству по маршрутизатору для получения дополнительной информации об этом.

2] Используйте альтернативный DNS

Если это не помогает, вы можете попробовать установить и настроить OpenDNS и посмотреть, поможет ли это.

3] Введите физический адрес в настройках сетевого адаптера .

Следующее, что я должен сделать, — ввести физический адрес в настройках сетевого адаптера и посмотреть, подходит ли он вам.

Для этого
  • Перейдите в Пуск , введите CMD и нажмите Enter
  • В командной строке введите IPCONFIG/ALL .
  • Ищите свой сетевой адаптер
  • Запишите Физический адрес. Согласно этому скриншоту, в моем случае это 78-DD-08-F1-DF-B0 .

Теперь перейдите в «Пуск» и введите NCPA.CPL. Щелкните правой кнопкой мыши на сетевом адаптере и выберите «Свойства».

Выберите Настроить.

Затем выполните следующие действия:

  1. Нажмите на вкладку Дополнительно и выберите Сетевой адрес .
  2. Выберите радиальную кнопку Значение .
  3. Введите физический адрес, который вы записали ранее (в моем случае это было 78-DD-08-F1-DF-B0) Удалите тире при вводе, то есть 78DD08F1DFB.
  4. Нажмите ОК
  5. Перезагрузите систему.

Теперь найдите модель сетевого адаптера и перейдите на веб-сайт производителя, найдите подходящие драйверы и обновите драйверы и посмотрите, решит ли это вашу проблему.

4] Отключите брандмауэр

Последнее, что я должен сделать, это полностью отключить брандмауэр и посмотреть, поможет ли это вашему соединению.

Надеюсь, что-то поможет.

Эти ресурсы также могут вас заинтересовать:

  1. Как очистить Windows DNS Cache
  2. Как изменить настройки DNS в Windows
  3. Управление скоростью просмотра веб-страниц путем изменения настроек DNS
  4. Отравление кэша DNS и спуфинг
  5. Убедитесь, что ваши настройки DNS были скомпрометированы.

techarks.ru


Смотрите также



© 2010- GutenBlog.ru Карта сайта, XML.