Как исправить проблемы с разрешением хоста (DNS) в Windows
- Категория: Интернет
Иногда, когда вы используете свой компьютер, у вас могут возникнуть проблемы при попытке подключиться к определенным сайтам, службам или с помощью определенных программ.
В зависимости от программы, о которой идет речь, вы можете получить сообщение о состоянии, такое как «разрешен хост» или что-то подобное.
Например, Google Chrome может отображать это сообщение в строке состояния при подключении к сайтам, тогда как Firefox вместо этого отображает «ищет». Хотя проблема может быть ограничена отдельными сайтами или программами, возможно, что она затрагивает любую программу или сайт на устройстве.
Что означает разрешение хоста?
Каждый раз, когда вы подключаетесь к сайту в такой программе, как Chrome или Firefox, в фоновом режиме происходят вещи, которые вы обычно не видите, если только что-то не сломается.
Одна из причин заключается в том, что программа использует DNS-сервер для «перевода» доменного имени, например facebook.com или ghacks.net, в IP-адрес. В то время как люди используют домены, компьютеры используют IP-адреса.
На компьютерах нет адресной книги со ссылками на все домены и IP-адреса, что означает, что программы должны искать их при выполнении запросов.
Обращается к DNS-серверу, который просматривает информацию и возвращает IP-адрес, связанный с доменом.
Если этот процесс занимает больше времени, чем следовало бы, может отображаться статус разрешающего узла.
Браузеры, Windows и другие программы могут на некоторое время кэшировать записи DNS, чтобы исключить этап поиска соединений.
Что вы можете сделать, если у вас возникнут проблемы с хостом?
Существует множество причин, по которым вы можете получить тайм-аут поиска DNS или медленный поиск. Первое, что вы можете сделать, это как можно точнее определить проблему:
- Когда это началось?
- Это постоянное или временное?
- Это влияет на все программы или только на некоторые программы?
Один пример: недавно я заметил проблемы с поиском DNS при использовании VPN с частным доступом в Интернет (PIA). Всякий раз, когда я подключался к PIA, я получал разрешение проблем с хостом в Chrome и большее время загрузки в других веб-браузерах. Вы можете указать на что-то подобное.
Устранение проблем с хостом
В зависимости от проблемы вы сможете быстро ее исправить. Одно из простых исправлений, которое вы можете попробовать в первую очередь, - это переключиться на другую службу DNS, чтобы посмотреть, решит ли она проблему.
Большинство подключений к Интернету по умолчанию используют DNS-сервер Интернет-провайдера для поиска. Если этот сервер работает медленно или неправильно настроен, вы можете устранить ошибки, переключив DNS-серверы.
Заметка : Все запросы отправляются на выбранный вами DNS-сервер. Это может быть проблемой с конфиденциальностью, поэтому осторожно выбирайте государственного поставщика.
Вы можете изменить DNS-сервер вручную или использовать для этого программу. Если вы не знакомы с ручным управлением, я предлагаю вам попробовать такую программу, как Перемычка DNS или Переключатель DNS которые позволят вам сделать это легко.
Еще в 2015 году мы провели несколько тестов, чтобы найти самый быстрый DNS-провайдер , и вы также можете использовать эту информацию, чтобы выбрать одного из поставщиков DNS.
Настройка DNS-сервера вручную
Процесс немного отличается в разных версиях Windows. В Windows 10 вы должны щелкнуть правой кнопкой мыши значок сети в области панели задач операционной системы и выбрать Центр управления сетями и общим доступом.
Там вы должны выбрать «изменить настройки адаптера». Откроется список сетевых подключений. Ищите активные и включенные соединения. Щелкните правой кнопкой мыши тот, который используется в вашей системе, и выберите свойства в меню.
Дважды щелкните элемент «Протокол Интернета версии 4 (TCP / IPv4)» и добавьте два настраиваемых DNS-сервера на открывшуюся страницу.
Вам также может потребоваться переключиться с «получать адрес DNS-сервера автоматически» на «использовать следующие адреса DNS-серверов», прежде чем вы сможете это сделать.
Если ваше соединение использует вместо этого протокол IPv6, выполните операцию по протоколу Интернета версии 6 (TCP / IPv6).
Другие варианты для изучения
Обычно проблему решает переключение DNS-серверов. Однако есть ситуации, когда это может быть не так.
Следующий список содержит указатели, которые могут вам помочь, если это так:
- Кеширование DNS : Windows кеширует запросы DNS, и некоторые программы могут это делать. Ты можешь хотите очистить кеш DNS Windows и кеш программы, которую вы используете, если она используется, чтобы выяснить, не могли ли старые записи вызывать проблемы с загрузкой. В Chrome вы можете загрузить хром: // нетто-Внутренности / # DNS и нажмите для этого очистить кеш хоста. Пользователи Firefox могут использовать такие расширения, как DNS Flusher для этого.
- Отключить предварительную выборку DNS : Некоторые программы могут использовать предварительную выборку для поиска информации DNS перед действием пользователя. Идея состоит в том, чтобы ускорить загрузку сайта за счет выполнения определенных операций заранее. Chrome делает это, и вы можете отключить эту функцию, загрузив chrome: // settings / в адресную строку, прокрутив вниз и нажав «показать дополнительные настройки» и убедившись, что «использовать службу прогнозирования для более быстрой загрузки страниц» бесконтрольно.
- Файл Hosts : Если вы добавили записи в файл Hosts вручную или с помощью запущенных программ, это может быть вызвано решением проблем с хостом. В Windows вы найдете файл hosts в папке C: Windows System32 drivers etc. Это решение может работать хорошо, если вы заметите проблемы с некоторыми сайтами или только с одним сайтом. Кроме того, вы можете добавить IP-адреса к имени хоста этого сайта в файл Hosts для принудительного поиска. Это может быть полезно, если DNS-сервер возвращает старый IP-адрес или вообще не возвращает его, хотя вы знаете правильный IP-адрес.
- Проверьте настройки локальной сети : Настройки LAN также могут мешать поиску. Вы найдете их в настройках Интернета, которые можно открыть из Internet Explorer, Google Chrome или через классическую панель управления. Если вы используете Chrome, загрузите chrome: // settings /, затем покажите расширенные настройки. Прокрутите вниз, пока не найдете там сеть. Нажмите «изменить настройки прокси», чтобы открыть окно свойств Интернета. В этом окне переключитесь на подключения и нажмите там кнопку настроек локальной сети. Вы можете отключить автоматическую настройку и прокси-сервер, если он там указан. Примечание: если это рабочий компьютер, возможно, вы не сможете этого сделать, а в противном случае Интернет может больше не работать, поэтому лучше не трогать эти настройки.
Теперь ваша очередь : Знаете другое решение для устранения проблем с поиском DNS?