Как очистить кэш 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 при этом будут следующими.
- Запустите командную строку от имени администратора (в Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать «Запуск от имени администратора» в контекстном меню (см. Как запустить командную строку от имени администратора в Windows).
- Введите простую команду ipconfig /flushdns и нажмите Enter.
- Если всё прошло успешно, в результате вы увидите сообщение о том, что «Кэш сопоставителя DNS успешно очищен».
- В Windows 7 дополнительно можно выполнить перезапуск службы DNS-клиент, для этого там же в командной строке по порядку выполните следующие команды
- net stop dnscache
- 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 и зачем это нужно делать
Яблык в 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
Если сброс кеша не помог решить проблему, то она, возможно, кроется в работе самой службы.
Смотрите также:
- Все про окна и вкладки на Mac (macOS): как увеличивать, уменьшать, сворачивать, закрывать и т.д.
- Диагностика Mac, или как самостоятельно обнаружить проблемы с железом на компьютерах Apple.
- Как сделать функциональные F-клавиши на Mac действительно функциональными.
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка 5 / 5. Количество оценок: 9
Оценок пока нет. Поставьте оценку первым.
Как очистить кэш DNS: Windows и Mac
Очистка кэша DNS — это простой и полезный способ устранения неполадок DNS и ошибок подключения, а также повышения безопасности локального кэша. В этом блоге я расскажу, что такое кеш DNS, как он работает и почему его нужно очищать. Вы также узнаете команды для очистки локального кэша DNS для Windows и Mac. Это применимо независимо от того, используете ли вы домашний или офисный компьютер.
Каждый раз, когда вы вводите URL-адрес в свой веб-браузер, инициируется процесс поиска DNS. Обычно это включает в себя несколько разных серверов (рекурсивный, корневой, домен верхнего уровня (TLD) и полномочные серверы имен), но на запросы на стороне клиента (вашего устройства) также может отвечать ваш браузер или рекурсивный преобразователь, если запрашиваемая информация находится в кеш.
Кэш DNS похож на банк памяти для информации веб-сайта. Любой недавно посещенный сайт кэшируется до тех пор, пока не истечет время жизни (TTL) для записей DNS домена. После истечения TTL для записи изменения должны распространяться глобально, на все серверы, и весь процесс поиска начинается снова.
Существует несколько причин, по которым необходимо время от времени очищать кэш DNS. Наиболее распространенным из них является обеспечение актуальности информации в вашем локальном кеше, устранение ошибок DNS при попытке доступа к определенным сайтам и защита от отравления и спуфинга кеша DNS.
Поскольку для распространения обновлений записей DNS по всем серверам по всему миру может потребоваться время (в некоторых случаях до 24–48 часов), информация в кэше может устареть. Это может привести к неправильной работе некоторых сайтов или приложений. Это также может привести к неправильному отображению веб-сайтов или к показу старых изображений и текста. Очистка кеша веб-браузера также может помочь в этом, но не всегда достаточно.
Очистка кеша DNS также может помочь при распространенных ошибках подключения, таких как «DNS-сервер не отвечает». Если провайдер или домен не испытывает сбоев или проблем, связанных с DNS, есть большая вероятность, что проблема на стороне клиента. Простая очистка кеша DNS часто может решить эту дилемму.
Безопасность — важная причина для очистки кэша DNS. Многие конечные пользователи не понимают, что кэши DNS могут быть перехвачены хакерами. Это серьезная угроза безопасности, потому что, если киберпреступники получат доступ к кешу, они смогут манипулировать IP-адресами или даже добавлять новые. Когда это происходит, пользователи перенаправляются на поддельный сайт, созданный для сбора личной и конфиденциальной информации. Это называется отравлением кэша DNS, которое является формой спуфинга. Как только вы очистите кеш и попытаетесь получить доступ к веб-сайту, распознавателям потребуется получить авторитетный ответ на ваш запрос, что может помочь предотвратить подобные атаки.
Как очистить кеш DNS-сервера (Windows) Чтобы очистить кеш DNS в Windows, вы можете использовать командную строку или Powershell.
Чтобы получить доступ к командной строке Windows, нажмите Win + R, чтобы вызвать команду «Выполнить». Введите cmd и нажмите «ОК».
Кроме того, вы можете щелкнуть значок поиска на панели задач и ввести «командная строка» или «cmd». Это должно поместить приложение в верхнюю часть окна поиска в разделе «Лучшее соответствие».
Если вы хотите увидеть, что в данный момент находится в вашем кеше DNS, прежде чем очищать его, вы можете использовать следующую команду:
- Откройте CMD
- Введите «ipconfig /displaydns» (без кавычек) в командной строке
- Нажмите Enter для завершения
Это отобразит длинный список элементов вашего DNS кеш.
Просмотрите кэш в PowerShell, выполнив следующие действия:
- Откройте PowerShell
- Введите «Get-DnsClientCache» (без кавычек) в командной строке 078 Очистить кеш DNS с помощью командной строки
Очистить кеш DNS очень просто. В командной строке введите следующее:
- Откройте CMD
- Введите «ipconfig/flushdns» (без кавычек) в командной строке
- Нажмите Enter для завершения.
Теперь вы должны увидеть сообщение ниже:
Это очистит кеш DNS на стороне клиента (локальный кеш).
Очистить DNS-кэш с помощью PowerShellЕсли вы являетесь пользователем Windows PowerShell, вам потребуется запустить командлет: командная строка
- Нажмите Enter для завершения
Чтобы очистить кэш DNS на Mac, выполните следующие действия:
- Откройте терминал с помощью поиска Spotlight или нажав Command + Space, а затем введите Терминал.
- Дважды щелкните значок приложения для Терминала, чтобы открыть его.
- Введите « sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder» без кавычек
- Введите пароль вашего Mac
- Нажмите 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:
- Нажмите Ctrl + T , чтобы открыть новую вкладку в Chrome.
- Введите команду chrome://net-internals/#dns в строке URL и нажмите клавишу ввода.
- Затем нажмите кнопку Очистить кеш хоста , чтобы стереть локальный кеш DNS.
Как очистить кэш DNS в Microsoft Edge
Microsoft Edge перешел на Chromium в 2020 году для повышения стабильности и производительности. Поскольку он использует тот же движок браузера, что и Chrome, шаги по очистке кэша DNS остаются аналогичными. Повторите эти шаги:
- Откройте новую вкладку в Edge.
- Щелкните строку URL-адреса и введите команду edge://net-internals/#dns .
- Нажмите клавишу ввода, чтобы открыть страницу настроек DNS.
- Теперь нажмите кнопку Очистить кэш хоста , чтобы очистить кэш DNS браузера Edge.
Как очистить кэш DNS в Mozilla Firefox
Mozilla Firefox не использует движок Chromium. Таким образом, процесс очистки записей кэша DNS отличается от всех браузеров на основе Chromium. Используйте следующие шаги:
- Запустите Firefox и откройте новую вкладку.
- Введите about:networking команду в адресной строке и нажмите клавишу Enter.
- Откроется раздел Networking . Нажмите на опцию DNS в меню слева.
- Вы увидите список всех записей кэша DNS, сохраненных в Firefox. Нажмите кнопку Очистить кэш DNS , чтобы удалить все записи.
Как очистить кэш DNS в Safari
Браузер Safari скрывает параметр сброса кеша DNS в настройках разработки. Итак, вам нужно сначала включить меню «Разработка», и только тогда вы увидите возможность очистить кеш DNS. Вот как очистить кеш DNS в Safari:
- Перейдите в строку меню Safari и выберите параметр Safari . Нажмите на опцию Настройки .
- Теперь установите флажок Показать меню «Разработка» в строке меню . Закройте окно дополнительных настроек.
- Снова перейдите в строку меню Safari и выберите параметр Develop .
- Наконец, выберите в раскрывающемся меню пункт Пустые кэши . Это очистит кеш DNS браузера.
Как очистить кэш DNS в Opera
Opera также является браузером на основе Chromium и имеет идентичную внутреннюю страницу сети. Повторите следующие шаги, чтобы очистить DNS-кеш Opera:
- Нажмите Ctrl + T , чтобы открыть новую вкладку в Opera.
- Введите команду opera://net-internals/#dns в адресную строку и нажмите клавишу Enter.
- Откроется страница DNS. Нажмите кнопку Очистить кэш хоста , чтобы удалить записи кэша DNS.