Как очистить кэш DNS в Windows 10, 8 и Windows 7

Одно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка ERR_NAME_NOT_RESOLVED и других) или при смене адресов DNS серверов в Windows 10, 8 или Windows 7 — очистка кэша DNS (кэш DNS содержит соответствия между адресами сайтов в «человеческом формате» и их фактическим IP-адресом в интернете).

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

Очистка (сброс) кэша DNS в командной строке

Стандартный и очень простой способ сброса кэша DNS в Windows — использовать соответствующие команды в командной строке.

Шаги, чтобы очистить кэш DNS при этом будут следующими.

  1. Запустите командную строку от имени администратора (в Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать «Запуск от имени администратора» в контекстном меню (см. Как запустить командную строку от имени администратора в Windows).
  2. Введите простую команду ipconfig /flushdns и нажмите Enter.
  3. Если всё прошло успешно, в результате вы увидите сообщение о том, что «Кэш сопоставителя DNS успешно очищен». 
  4. В Windows 7 дополнительно можно выполнить перезапуск службы DNS-клиент, для этого там же в командной строке по порядку выполните следующие команды
  5. net stop dnscache
  6. net start dnscache

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

Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera

В браузерах на базе Chromium — Google Chrome, Opera, Яндекс Браузер присутствует собственный кэш DNS, который также можно очистить.

Для этого в браузере введите в адресную строку:

  • chrome://net-internals/#dns — для Google Chrome
  • browser://net-internals/#dns — для Яндекс Браузера
  • opera://net-internals/#dns — для Оперы

На открывшейся странице вы можете посмотреть содержимое кэша DNS браузера и очистить его, нажав кнопку «Clear host cache».

Дополнительно (при проблемах с соединениями в конкретном браузере) может помочь очистка сокетов в разделе Sockets (кнопка Flush socket pools).

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

Дополнительная информация

Существуют и дополнительные способы сброса кэша DNS в Windows, например,

  • В Windows 10 присутствует опция автоматического сброса всех параметров подключений, см. Как сбросить настройки сети и Интернета в Windows 10.
  • Многие программы для исправления ошибок Windows имеют встроенные функции для очистки кэша DNS, одна из таких программ, направленная именно на решение проблем с сетевыми подключениями — NetAdapter Repair All In One (в программе присутствует отдельная кнопка Flush DNS Cache для сброса кэша DNS). 

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

remontka.pro в Телеграм | Способы подписки

Как очистить кэш DNS на компьютере Windows, Mac и зачем это нужно делать

Данная процедура не является обязательной, однако во многих случаях помогает решить проблемы с интернет-соединением на компьютерах под управлением ОС Windows и macOS. Инструкции по работе со службой DNS приведены в материале ниже.

Яблык в Telegram и YouTube. Подписывайтесь!

♥ ПО ТЕМЕ: Как записать звук напрямую с компьютера Windows без микрофона (с браузера, плеера, игры и тд).

 

Зачем нужно чистить кэш DNS?

Эта операция является первоочередной при наличии проблем подключения к определенным web-ресурсам. Например, если не загружается сайт, переехавший на новый хостинг, или вместо нужной страницы открывается подменная (что вызвано вмешательством в работу службы DNS вредоносного ПО). Кроме того, очистка кэша зачастую необходима после смены настроек DNS шлюза (модема, роутера).

♥ ПО ТЕМЕ: Как правильно придумывать сложные пароли и не забывать их — совет от хакера.

 

Как включить/отключить кэширование DNS

В macOS данная опция всегда активна по умолчанию, в случае с Windows перевести службу в активный режим или наоборот довольно просто:

1. Переходим в Панель управленияАдминистрированиеСлужбы;

2. Находим и открываем меню службы DNS-клиент;


3. На вкладке «Общие» выбираем тип запуска. Для работы в штатном режиме следует выбрать параметр «Автоматически».

♥ ПО ТЕМЕ: Возможности клавиши ⌥Option (Alt) на Mac (macOS), о которых вы могли не знать.

 

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

Проще всего очистить кеш DNS при помощи командной строки. Для этого необходимо проделать следующее:

1. Нажать Win+R или выбрать Пуск → Выполнить;


2. В появившемся окне ввести «cmd» (без кавычек) и нажать Enter;


3. В открывшейся командной строке ввести команду ipconfig /flushdns;


4. Перезагрузить компьютер (можно ограничиться перезапуском браузера).

♥ ПО ТЕМЕ: Активные углы на macOS: что это, как настроить и пользоваться.

 

Как очистить кэш DNS на Mac (macOS)

Очистка кэша в яблочной операционной системе также производится через командную строку:

1. Открыть Терминал;

2. Ввести команду:

sudo killall -HUP mDNSResponder

3. Нажать Return и ввести пароль администратора;
4. Дождаться окончания очистки (обычно это занимает несколько секунд).

Приведенная выше команда актуальна для последних версий macOS начиная с High Sierra 10.13.x.

Для более старых ОС можно попробовать воспользоваться альтернативным вариантом.

sudo discoveryutil mdnsflushcache

 

Использование сторонней службы DNS

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

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

Смотрите также:

  • Все про окна и вкладки на Mac (macOS): как увеличивать, уменьшать, сворачивать, закрывать и т.д.
  • Диагностика Mac, или как самостоятельно обнаружить проблемы с железом на компьютерах Apple.
  • Как сделать функциональные F-клавиши на Mac действительно функциональными.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 9

Оценок пока нет. Поставьте оценку первым.

Как очистить кэш DNS: Windows и Mac

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

Что такое кэширование DNS и как оно работает

Каждый раз, когда вы вводите URL-адрес в свой веб-браузер, инициируется процесс поиска DNS. Обычно это включает в себя несколько разных серверов (рекурсивный, корневой, домен верхнего уровня (TLD) и полномочные серверы имен), но на запросы на стороне клиента (вашего устройства) также может отвечать ваш браузер или рекурсивный преобразователь, если запрашиваемая информация находится в кеш.

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

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

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

Распространение записей DNS

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

Ошибки DNS-сервера не отвечают

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

Отравление кэша DNS

Безопасность — важная причина для очистки кэша DNS. Многие конечные пользователи не понимают, что кэши DNS могут быть перехвачены хакерами. Это серьезная угроза безопасности, потому что, если киберпреступники получат доступ к кешу, они смогут манипулировать IP-адресами или даже добавлять новые. Когда это происходит, пользователи перенаправляются на поддельный сайт, созданный для сбора личной и конфиденциальной информации. Это называется отравлением кэша DNS, которое является формой спуфинга. Как только вы очистите кеш и попытаетесь получить доступ к веб-сайту, распознавателям потребуется получить авторитетный ответ на ваш запрос, что может помочь предотвратить подобные атаки.

Как очистить кеш DNS-сервера (Windows)

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

Чтобы получить доступ к командной строке Windows, нажмите Win + R, чтобы вызвать команду «Выполнить». Введите cmd и нажмите «ОК».

Кроме того, вы можете щелкнуть значок поиска на панели задач и ввести «командная строка» или «cmd». Это должно поместить приложение в верхнюю часть окна поиска в разделе «Лучшее соответствие».

Просмотр текущего кеша DNS

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

Кэш DNS в командной строке Windows:

  1. Откройте CMD
  2. Введите «ipconfig /displaydns» (без кавычек) в командной строке
  3. Нажмите Enter для завершения 

Это отобразит длинный список элементов вашего DNS кеш.

PowerShell

Просмотрите кэш в PowerShell, выполнив следующие действия:

  1. Откройте PowerShell
  2. Введите «Get-DnsClientCache» (без кавычек) в командной строке 078

    Очистить кеш DNS с помощью командной строки

    Очистить кеш DNS очень просто. В командной строке введите следующее:

    1. Откройте CMD
    2. Введите «ipconfig/flushdns» (без кавычек) в командной строке
    3. Нажмите Enter для завершения.

    Теперь вы должны увидеть сообщение ниже:

    Это очистит кеш DNS на стороне клиента (локальный кеш).

    Очистить DNS-кэш с помощью PowerShell

    Если вы являетесь пользователем Windows PowerShell, вам потребуется запустить командлет: командная строка

  3. Нажмите Enter для завершения

Как очистить кэш DNS-сервера (Mac)

Чтобы очистить кэш DNS на Mac, выполните следующие действия:

  1. Откройте терминал с помощью поиска Spotlight или нажав Command + Space, а затем введите Терминал.
  2. Дважды щелкните значок приложения для Терминала, чтобы открыть его.
  3. Введите « sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder» без кавычек  
  4. Введите пароль вашего Mac
  5. Нажмите Enter для завершения

После использования этой команды на Mac вы не увидите никаких сообщений об успешном выполнении. Вы попадете только в новую командную строку.

Кэш DNS очищен

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

Если вам это понравилось, вы можете найти это полезным:

Что такое распространение DNS

Инструмент команд Traceroute

Инструмент поиска DNS

2 Nslookup

Windows Command Cheat Sheet Нужен лучший DNS?
Мы можем помочь.

• 100% гарантия безотказной работы
• Простая настройка
• Предотвращение DDoS-атак
• Мониторинг доменов
• Оптимизация трафика сайта
• Повышение производительности домена
• Бесплатная учетная запись POC + демонстрация

ЗАКАЗАТЬ БЕСПЛАТНУЮ ДЕМО-ДЕМО

кэш DNS, очистить кэш, как очистить кэш, кэш сервера, Mac, Windows, очистить кэш DNS

Как очистить кэш DNS в Chrome, Edge, Firefox, Safari и Opera

Сбои в работе сети — повседневное явление для пользователей компьютеров. В большинстве случаев простая перезагрузка системы или маршрутизатора устраняет проблемы с подключением к Интернету. Но если эти простые методы не срабатывают, вам следует выполнить полный сброс сети, который включает в себя очистку системного кеша DNS.

Кэш преобразователя DNS содержит копию записей DNS и сокращает время доступа к IP-адресу веб-сайта. Мы часто очищаем кэш DNS системы, но забываем очищать кэш DNS браузера. Здесь мы рассмотрим важность кэширования DNS в браузере и объясним, как его очистить.

Сохраняют ли браузеры кэш DNS?

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

Целесообразно очищать кэш DNS браузера одновременно с очисткой DNS системы. Процесс очистки кеша DNS различается в разных браузерах. Чтобы упростить ситуацию, мы объясним процесс очистки DNS для Chrome, Edge, Firefox, Safari и Opera отдельно.

Как очистить кеш DNS в Google Chrome

Опция очистки кеша DNS в Chrome недоступна в разделе «Настройки». Вот как вы можете получить доступ и очистить кеш DNS в Chrome:

  1. Нажмите Ctrl + T , чтобы открыть новую вкладку в Chrome.
  2. Введите команду chrome://net-internals/#dns в строке URL и нажмите клавишу ввода.
  3. Затем нажмите кнопку Очистить кеш хоста , чтобы стереть локальный кеш DNS.

Как очистить кэш DNS в Microsoft Edge

Microsoft Edge перешел на Chromium в 2020 году для повышения стабильности и производительности. Поскольку он использует тот же движок браузера, что и Chrome, шаги по очистке кэша DNS остаются аналогичными. Повторите эти шаги:

  1. Откройте новую вкладку в Edge.
  2. Щелкните строку URL-адреса и введите команду edge://net-internals/#dns .
  3. Нажмите клавишу ввода, чтобы открыть страницу настроек DNS.
  4. Теперь нажмите кнопку Очистить кэш хоста , чтобы очистить кэш DNS браузера Edge.

Как очистить кэш DNS в Mozilla Firefox

Mozilla Firefox не использует движок Chromium. Таким образом, процесс очистки записей кэша DNS отличается от всех браузеров на основе Chromium. Используйте следующие шаги:

  1. Запустите Firefox и откройте новую вкладку.
  2. Введите about:networking команду в адресной строке и нажмите клавишу Enter.
  3. Откроется раздел Networking . Нажмите на опцию DNS в меню слева.
  4. Вы увидите список всех записей кэша DNS, сохраненных в Firefox. Нажмите кнопку Очистить кэш DNS , чтобы удалить все записи.

Как очистить кэш DNS в Safari

Браузер Safari скрывает параметр сброса кеша DNS в настройках разработки. Итак, вам нужно сначала включить меню «Разработка», и только тогда вы увидите возможность очистить кеш DNS. Вот как очистить кеш DNS в Safari:

  1. Перейдите в строку меню Safari и выберите параметр Safari . Нажмите на опцию Настройки .
  2. Теперь установите флажок Показать меню «Разработка» в строке меню . Закройте окно дополнительных настроек.
  3. Снова перейдите в строку меню Safari и выберите параметр Develop .
  4. Наконец, выберите в раскрывающемся меню пункт Пустые кэши . Это очистит кеш DNS браузера.

Как очистить кэш DNS в Opera

Opera также является браузером на основе Chromium и имеет идентичную внутреннюю страницу сети. Повторите следующие шаги, чтобы очистить DNS-кеш Opera:

  1. Нажмите Ctrl + T , чтобы открыть новую вкладку в Opera.
  2. Введите команду opera://net-internals/#dns в адресную строку и нажмите клавишу Enter.
  3. Откроется страница DNS. Нажмите кнопку Очистить кэш хоста , чтобы удалить записи кэша DNS.