Как исправить проблемы Resolving Host (DNS) в Windows

Иногда, когда вы используете свой компьютер, у вас могут возникнуть проблемы при попытке подключиться к определенным сайтам, сервисам или с помощью определенных программ.

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

Например, Google Chrome может отображать это сообщение в строке состояния при подключении к сайтам, тогда как Firefox вместо этого отображает «поиск». Хотя проблема может быть ограничена отдельными сайтами или программами, это также может быть связано с тем, что она затрагивает любую программу или сайт на устройстве.

Что означает Resolving Host?

Всякий раз, когда вы подключаетесь к сайту в такой программе, как Chrome или Firefox, в фоновом режиме происходят вещи, которые вы обычно не видите, если что-то не сломается.

Одна из вещей заключается в том, что программа использует DNS-сервер для «преобразования» доменного имени, такого как facebook.com или ghacks.net, в IP-адрес. В то время как люди используют домены, компьютеры используют IP-адреса.

Компьютеры не имеют адресной книги всех ссылок домена на IP-адрес, что означает, что программы должны искать их при выполнении запросов.

Установлен контакт с DNS-сервером, который ищет информацию и возвращает IP-адрес, связанный с доменом.

Если этот процесс занимает больше времени, чем должно, может отображаться статус разрешения хоста.

Браузеры, Windows и другие программы могут на некоторое время кэшировать записи DNS, чтобы исключить фазу поиска соединений.

Что вы можете сделать, если у вас возникли проблемы с Resolving Host?

Существует множество причин, по которым вы можете получить тайм-ауты поиска DNS или медленные поиски. Первое, что вы можете сделать, это определить проблему как можно лучше:

  1. Когда это началось?
  2. Это постоянно или временно?
  3. Это влияет на все программы или только на отдельные программы?

Один пример: я недавно заметил проблемы с поиском DNS при использовании VPN с частным доступом в Интернет (PIA). Всякий раз, когда я подключался к PIA, у меня возникали проблемы с Resolving Host в Chrome и более длительное время загрузки в других веб-браузерах. Вы можете точно определить проблему с чем-то похожим.

Исправление проблем с разрешением хоста

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

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

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

Вы можете изменить DNS-сервер вручную или использовать программу для этого. Если вы не знакомы с ручным управлением, я предлагаю вам попробовать такую ​​программу, как DNS Jumper или DNS Switch, которая позволит вам сделать это легко.

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

Настройка DNS-сервера вручную

Процесс немного отличается между версиями Windows. В Windows 10 щелкните правой кнопкой мыши значок сети в области уведомлений операционной системы и выберите «Центр управления сетями и общим доступом».

Там вы бы выбрали «изменить настройки адаптера». Откроется список сетевых подключений. Ищите соединения, которые активны и включены. Нажмите правой кнопкой мыши на тот, который используется в вашей системе, и выберите свойства из меню.

Дважды щелкните элемент «Протокол Интернета версии 4 (TCP / IPv4)» и добавьте два пользовательских DNS-сервера на открывшуюся страницу.

Вам также может потребоваться перейти от «автоматически получать адрес DNS-сервера» к «использовать следующие адреса DNS-сервера», прежде чем вы сможете это сделать.

Если в вашем соединении вместо этого используется протокол IPv6, вместо этого выполните операцию с протоколом Интернета версии 6 (TCP / IPv6).

Другие варианты для изучения

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

В следующем списке приведены указатели, которые могут вам помочь, если это так.

  1. DNS-кеширование : Windows кеширует DNS-запросы, и некоторые программы тоже могут это делать. Возможно, вы захотите очистить кэш DNS Windows и кэш программы, которую вы используете, если она используется, чтобы выяснить, могли ли старые записи вызывать проблемы с загрузкой. В Chrome вы можете загрузить chrome: // net-internals / # dns и щелкнуть на очищенном кэше хоста, чтобы сделать это. Для этого пользователи Firefox могут использовать такое расширение, как DNS Flusher.
  2. Отключить предварительную выборку DNS : некоторые программы могут использовать предварительную выборку для поиска информации DNS перед действием пользователя. Идея состоит в том, чтобы ускорить время, необходимое для загрузки сайта, заранее выполнив определенные операции. Chrome делает это, и вы можете отключить эту функцию, загрузив chrome: // settings / в адресную строку, прокрутив вниз и щелкнув «показать дополнительные настройки» и убедившись, что «использовать службу прогнозирования для более быстрой загрузки страниц» бесконтрольно.
  3. Файл Hosts : если вы добавили записи в файл Hosts, либо вручную, либо запустив программы, это может привести к решению проблем хоста. В Windows файл hosts находится в папке C: \ Windows \ System32 \ drivers \ etc. Это решение может работать хорошо, если вы замечаете проблемы с некоторыми сайтами или только с одним сайтом. Кроме того, вы можете добавить IP-адреса к имени хоста этого сайта в файл Hosts, чтобы вызвать поиск. Это может быть полезно, если DNS-сервер возвращает старый IP-адрес или вообще не возвращает его, а вы знаете правильный IP-адрес.
  4. Проверьте настройки локальной сети : настройки локальной сети также могут мешать поискам. Вы найдете их в окне «Свойства обозревателя», которые вы можете открыть из Internet Explorer, Google Chrome или через классическую панель управления. Если вы используете Chrome, загрузите chrome: // settings /, а затем покажите дополнительные настройки. Прокрутите вниз, пока не найдете сеть, указанную там. Нажмите «Изменить параметры прокси», чтобы открыть окно свойств Интернета. В этом окне переключитесь на соединения и нажмите там кнопку настроек локальной сети. Вы можете отключить автоматическую настройку и прокси-сервер, если указан там. Примечание: если это рабочий компьютер, вы, возможно, не сможете этого сделать, а если это так, Интернет может больше не работать, поэтому лучше оставьте эти настройки в покое.

Теперь вы : знаете другое решение для устранения проблем с поиском DNS?