Получение DNS в Google Chrome

Попробуйте наш инструмент устранения неполадок

Веб-браузер Google Chrome использует функцию, называемую выборкой DNS (иногда также называемой предварительным разрешением DNS или предварительной загрузкой), чтобы улучшить взаимодействие с пользователем при использовании браузера. Идея предварительной выборки заключается в том, что Chrome выполняет DNS-запросы для поиска IP-адресов ссылок, найденных на активной веб-странице, и что он также может предварительно загружать определенный контент на связанных ресурсах.

Компьютеру необходимо преобразовать каждое доменное имя в IP-адрес, чтобы установить соединение с этим расположением (и со всеми другими элементами, которые связаны на этой странице). На получение этой информации с веб-сайтов, к которым обращаются впервые, требуется в среднем около 250 мс.

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

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

Предварительная выборка DNS

chrome preload

Google снова изменил настройки, связанные с предварительной выборкой, в Chrome 73. Пользователи, которые могли отключить службу прогнозирования в предыдущих версиях Chrome, могут заметить, что эта опция больше не доступна.

Похоже, что Google изменил название настройки в браузере. Чтобы отключить предварительную загрузку, вы можете сделать следующее:

  1. Загрузите chrome: // settings / в адресную строку браузера.
  2. Прокрутите страницу вниз до конца и активируйте ссылку «Дополнительно», которая указана там.
  3. Найдите раздел конфиденциальности и безопасности и найдите «Предварительная загрузка страниц для более быстрого просмотра и поиска».
  4. Если вы отключите это значение, предварительная загрузка отключена. Если вы установите это значение, оно будет включено.

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

Проблема конфиденциальности :

Chrome разрешит все доменные имена на загруженной странице, даже те, на которые пользователь не собирается нажимать.

Некоторые пользователи могут захотеть предотвратить это, так как предварительная загрузка позволяет связанным сайтам или ресурсам записывать файлы cookie и читать свои собственные файлы cookie, которые могут использоваться для отслеживания.

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

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

Проблемы с загрузкой страницы :

Бывает, что веб-страница не загружается в Google Chrome и отображается сообщение «Ой! Эта ссылка не работает ». сообщение вместо этого. Повторная загрузка страницы, похоже, не решает проблему, и очистка данных просмотра также не решает ее. С другой стороны, другие браузеры загружают сайт нормально.

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

Старая информация

Когда вы вводите about: dns в адресной строке, вам отображается список предварительно настроенных DNS-записей.

google chrome aboutdns

Мы выявили три проблемы с предварительной выборкой DNS, которые мы хотели бы решить ниже:

google chrome prediction service

Вы можете отключить предварительную выборку DNS в Google Chrome следующим образом:

  1. Загрузите chrome: // settings / в адресную строку браузера и нажмите ссылку «показать дополнительные настройки» внизу открывшейся страницы.
  2. Найдите «Использовать службу прогнозирования для более быстрой загрузки страниц» в разделе «Конфиденциальность» и снимите галочку с предпочтений.

Следующая информация относится только к устаревшим версиям Google Chrome.

Изменился способ отключения предварительной выборки. Загрузите chrome: // settings / в браузере, нажмите Показать расширенные настройки внизу и снимите флажок «Предварительная загрузка ресурсов для более быстрой загрузки страниц».

prefetch resources

Предварительную выборку DNS можно настроить в параметрах браузера Google Chrome. Щелкните значок «Инструмент» в адресной строке и выберите «Параметры» в контекстном меню, чтобы открыть окно «Параметры».

Перейдите на вкладку Under The Hood и найдите запись «Использовать предварительную выборку DNS для повышения производительности загрузки страницы».

dns pre-fetching

Следует ли оставить эту функцию включенной?

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

Если вы думаете, что это проблема конфиденциальности, вам также следует отключить ее. С другой стороны, все остальные выигрывают от прироста скорости (вы можете проверить их).

Если вы пользователь Chrome : Вы используете предварительную выборку DNS? Какой у вас опыт с этим?