Как очистить кэш DNS в Windows, MAC и Chrome ⋆ ALexHost SRL
Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!.

Используйте код при регистрации:

Skills
18.12.2024

Как очистить кэш DNS в Windows, MAC и Chrome

Почему важно очищать кэш DNS?

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

Что такое кэш DNS?
Кэш DNS – это временное хранилище информации о запросах DNS, включая IP-адреса ранее посещенных сайтов. Когда вы вводите в браузер URL-адрес (например, google.com), система сначала проверяет локальный кэш DNS. Если в нем есть соответствующая запись, сайт загружается быстрее без необходимости повторного обращения к DNS-серверу.

Почему вам может понадобиться очистить кэш DNS?

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

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

В этом руководстве вы узнаете, как очистить кэш DNS в Windows, Mac и Google Chrome.

1. Как очистить кэш DNS в Windows

Для Windows 10, 11, 8 и 7

  1. Откройте командную строку:
    • Нажмите Windows R, чтобы открыть диалоговое окно “Выполнить”.
    • Введите cmd и нажмите Enter, чтобы открыть Командную строку.
    • Также можно найти Command Prompt в меню Start, щелкнуть правой кнопкой мыши и выбрать Run as administrator.
  2. Запустите команду Flush DNS:
    • В окне “Командная строка” введите следующую команду и нажмите Enter:
      ipconfig /flushdns
  3. Подтверждающее сообщение:
    • В случае успеха вы увидите сообщение:
      Успешная очистка кэша DNS-резольвера.

Для Windows PowerShell (альтернативный метод)

Вы также можете использовать Windows PowerShell для промывки кэша DNS:

  1. Откройте Windows PowerShell:
    • Нажмите Windows X и выберите Windows PowerShell (Admin).
  2. Запустите команду:
    • Введите следующую команду и нажмите Enter:
      Clear-DnsClientCache
  3. Дождитесь завершения процесса. Подтверждающего сообщения может не быть, но кэш DNS должен быть очищен.

2. Как очистить кэш DNS на Mac

Для macOS Ventura, Monterey, Big Sur, Catalina и более ранних версий

  1. Откройте терминал:
    • Перейдите в меню Приложения > Утилиты > Терминал.
    • Кроме того, нажмите Command Space, введите Terminal и нажмите Enter, чтобы открыть его.
  2. Запустите команду Flush DNS:
    • Команда немного отличается в зависимости от используемой версии macOS:
    • Для macOS Ventura, Monterey, Big Sur, Catalina, Mojave, High Sierra:
      sudo killall -HUP mDNSResponder
    • Для macOS Sierra и El Capitan:
      sudo killall -HUP mDNSResponder
    • Для macOS Yosemite:
      sudo discoveryutil udnsflushcaches
    • Для macOS Mavericks, Mountain Lion и Lion:
      sudo killall -HUP mDNSResponder
  3. Введите пароль:
    • Вам будет предложено ввести пароль администратора.
    • Введите пароль (он не будет отображаться по мере ввода) и нажмите Enter.
  4. DNS Cache Flushed:
    • Кэш DNS будет очищен. Вы не увидите подтверждающего сообщения, но кэш будет очищен.

3. Как очистить кэш DNS в Google Chrome

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

Пошаговое руководство

  1. Откройте Google Chrome:
    • Убедитесь, что браузер открыт.
  2. Зайдите в DNS-кэш Chrome:
    • Введите следующий URL-адрес в адресную строку и нажмите Enter:
      chrome://net-internals/#dns
  3. Очистите кэш хоста:
    • На странице DNS нажмите кнопку Очистить кэш хоста. Это очистит внутренний кэш DNS в Chrome.
  4. Очистить сокеты (необязательно):
    • Чтобы убедиться, что все активные соединения сброшены, перейдите в раздел:
      chrome://net-internals/#sockets
    • Нажмите кнопку Промыть пулы сокетов.
  5. Перезапустите Chrome:
    • Закройте и снова откройте Chrome, чтобы убедиться, что изменения вступили в силу.

Зачем очищать кэш DNS в Google Chrome?

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

Почему следует очищать кэш DNS?

  • Исправление ошибок DNS: Если вы столкнулись с ошибками DNS, такими как “DNS-сервер не отвечает” или “ERR_NAME_NOT_RESOLVED”, очистка кэша DNS поможет их устранить.
  • Миграция веб-сайта: Когда веб-сайт переносится на новый сервер или меняется его IP-адрес, очистка кэша DNS гарантирует, что вы получите доступ к обновленной версии сайта.
  • Конфиденциальность: Очистка кэша DNS удаляет сохраненную информацию о посещенных вами веб-сайтах, обеспечивая большую конфиденциальность.
  • Более быстрое разрешение DNS: Очистка кэша DNS может заставить вашу систему обновить записи DNS, что потенциально ускоряет доступ к определенным веб-сайтам.

Резюме

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

Проверьте свои навыки на всех наших услугах хостинга и получите скидку 15%!.

Используйте код при регистрации:

Skills