Иногда, когда вы используете свой компьютер, у вас могут возникнуть проблемы при попытке подключиться к определенным сайтам, сервисам или с помощью определенных программ.
В зависимости от рассматриваемой программы вы можете получить сообщение о состоянии, такое как «разрешение хоста» или что-то подобное.
Например, Google Chrome может отображать это сообщение в строке состояния при подключении к сайтам, тогда как Firefox вместо этого отображает «поиск». Хотя проблема может быть ограничена отдельными сайтами или программами, это также может быть связано с тем, что она затрагивает любую программу или сайт на устройстве.
Что означает Resolving Host?
Всякий раз, когда вы подключаетесь к сайту в такой программе, как Chrome или Firefox, в фоновом режиме происходят вещи, которые вы обычно не видите, если что-то не сломается.
Одна из вещей заключается в том, что программа использует DNS-сервер для «преобразования» доменного имени, такого как facebook.com или ghacks.net, в IP-адрес. В то время как люди используют домены, компьютеры используют IP-адреса.
Компьютеры не имеют адресной книги всех ссылок домена на IP-адрес, что означает, что программы должны искать их при выполнении запросов.
Установлен контакт с DNS-сервером, который ищет информацию и возвращает IP-адрес, связанный с доменом.
Если этот процесс занимает больше времени, чем должно, может отображаться статус разрешения хоста.
Браузеры, Windows и другие программы могут на некоторое время кэшировать записи DNS, чтобы исключить фазу поиска соединений.
Что вы можете сделать, если у вас возникли проблемы с Resolving Host?
Существует множество причин, по которым вы можете получить тайм-ауты поиска DNS или медленные поиски. Первое, что вы можете сделать, это определить проблему как можно лучше:
- Когда это началось?
- Это постоянно или временно?
- Это влияет на все программы или только на отдельные программы?
Один пример: я недавно заметил проблемы с поиском 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-серверов обычно решает проблему. Однако существуют ситуации, когда это может быть не так.
В следующем списке приведены указатели, которые могут вам помочь, если это так.
- DNS-кеширование : Windows кеширует DNS-запросы, и некоторые программы тоже могут это делать. Возможно, вы захотите очистить кэш DNS Windows и кэш программы, которую вы используете, если она используется, чтобы выяснить, могли ли старые записи вызывать проблемы с загрузкой. В Chrome вы можете загрузить chrome: // net-internals / # dns и щелкнуть на очищенном кэше хоста, чтобы сделать это. Для этого пользователи Firefox могут использовать такое расширение, как DNS Flusher.
- Отключить предварительную выборку DNS : некоторые программы могут использовать предварительную выборку для поиска информации DNS перед действием пользователя. Идея состоит в том, чтобы ускорить время, необходимое для загрузки сайта, заранее выполнив определенные операции. Chrome делает это, и вы можете отключить эту функцию, загрузив chrome: // settings / в адресную строку, прокрутив вниз и щелкнув «показать дополнительные настройки» и убедившись, что «использовать службу прогнозирования для более быстрой загрузки страниц» бесконтрольно.
- Файл Hosts : если вы добавили записи в файл Hosts, либо вручную, либо запустив программы, это может привести к решению проблем хоста. В Windows файл hosts находится в папке C: \ Windows \ System32 \ drivers \ etc. Это решение может работать хорошо, если вы замечаете проблемы с некоторыми сайтами или только с одним сайтом. Кроме того, вы можете добавить IP-адреса к имени хоста этого сайта в файл Hosts, чтобы вызвать поиск. Это может быть полезно, если DNS-сервер возвращает старый IP-адрес или вообще не возвращает его, а вы знаете правильный IP-адрес.
- Проверьте настройки локальной сети : настройки локальной сети также могут мешать поискам. Вы найдете их в окне «Свойства обозревателя», которые вы можете открыть из Internet Explorer, Google Chrome или через классическую панель управления. Если вы используете Chrome, загрузите chrome: // settings /, а затем покажите дополнительные настройки. Прокрутите вниз, пока не найдете сеть, указанную там. Нажмите «Изменить параметры прокси», чтобы открыть окно свойств Интернета. В этом окне переключитесь на соединения и нажмите там кнопку настроек локальной сети. Вы можете отключить автоматическую настройку и прокси-сервер, если указан там. Примечание: если это рабочий компьютер, вы, возможно, не сможете этого сделать, а если это так, Интернет может больше не работать, поэтому лучше оставьте эти настройки в покое.
Теперь вы : знаете другое решение для устранения проблем с поиском DNS?