Как почистить кэш днс на windows 10

Способы очистить (сбросить) кэш DNS в Windows, а также в браузерах, самостоятельно кэширующих сопоставления DNS.

Как сбросить кэш DNSОдно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка 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 успешно очищен». Очистка кэша 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».

Очистить кэш DNS в браузере

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

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

Сброс кэша и сокетов в браузере

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

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

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

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

На чтение 8 мин Просмотров 4к.

Кристина Горбунова

Кристина Горбунова

Высшее образование по специальности “Информационные системы”. В сфере более 7 лет, занимается разработкой сайтов на WordPress и Tilda.

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

Содержание

  1. Для чего нужна очистка
  2. Очистка в Windows
  3. Командная строка
  4. Перезапуск службы
  5. Сброс настроек
  6. Другие операционные системы
  7. Linux
  8. MacOS
  9. Очистка в браузерах
  10. Google Chrome, Opera и Яндекс Браузер
  11. Mozilla Firefox
  12. Internet Explorer

Для чего нужна очистка

DNS-данные у веб-ресурсов периодически меняются. Сайт может «переехать» на другой сервер, но на компьютере в кэше будет устаревшая информация. В итоге при попытке загрузить веб-ресурс появится ошибка 404, но при этом он будет работать на смартфоне или другом устройстве. Чтобы избавиться от таких проблем, нужно почистить DNS кэш.

Очистка в Windows

В компьютере, работающем на Виндовс, сбросить кэш можно 3 способами:

  • через командную строку;
  • перезапустив службу DNS-клиента;
  • сбросив общесетевые настройки.

Командная строка

Этот способ подходит для очистки ДНС кэша Windows 10, 7 и более ранних версий ОС. Чтобы им воспользоваться:

  1. Нажмите сочетание клавиш Win + R.
  2. В открывшемся окне введите cmd и кликните по кнопке «Ок».
  3. Откроется окно командной строки. В нем введите команду ipconfig/flushdns. Нажмите на клавишу Enter.
  4. Если обновить DNS через cmd удалось, появится соответствующее сообщение.

cmd

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

Иногда требуется указать дополнительные команды, чтобы очистка кэшированных данных была проведена корректно. К ним относится:

  • ipconfig/registerdns – обновляет все зарегистрированные адреса и перерегистрирует имена DNS;
  • ipconfig/release – удаляет конфигурации IP-адресов для всех адаптеров, в том числе получающих их автоматически;
  • ipconfig/renew – обновляет IP-адреса всех адаптеров, используется после release.

Указанные команды нужно вводить и активировать клавишей Enter последовательно после применения ipconfig/flushdns.

В некоторых случаях может быть полезен сброс Winsock при помощи netsh winsock reset. Эта команда восстанавливает первоначальные конфигурации сетевых протоколов Windows. Для завершения процедуры надо перезагрузить компьютер.

Сброс Winsock рекомендуется проводить:

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

Перезапуск службы

Примерно 70% функций Windows управляется разными службами. Кэш DNS тоже относится к таким компонентам. Для его обновления можно перезапустить одноименную службу. Чтобы сбросить кэш DNS в Windows 7:

  1. Откройте панель управления.
  2. Переключите вид отображения на «Мелкие значки».
  3. Найдите раздел «Администрирование» и перейдите в него.администрирование
  4. В открывшейся папке найдите «Управление компьютером» и кликните на него 2 раза.управление
  5. Откройте список служб, кликнув на стрелку возле раздела «Службы и приложения».службы
  6. Найдите в списке служб клиент DNS. Кликните по нему правой кнопкой мыши и выберите в контекстном меню «Перезапустить».перезапуск
  7. Перезагрузите компьютер.

Сброс настроек

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

  1. Кликните на значок меню «Пуск» правой кнопкой мыши и в контекстном меню выберите «Параметры».параметры
  2. В разделе «Параметры» найдите подраздел «Сеть и Интернет».сеть
  3. Кликните на кнопку «Сброс сети», расположенную в нижней части окна.сброс
  4. Подтвердите действие, кликнув на кнопку «Сбросить сейчас».подтверждение
  5. Перезагрузите компьютер и повторно настройте подключение к интернету.

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

Другие операционные системы

Алгоритм очистки кэша роутера в других ОС отличается от Windows. Рассмотрим, как удалить адреса DNS серверов в Linux и MacOS.

Linux

В дистрибутивах Linux по умолчанию отсутствует кэширование DNS. Чтобы оно работало, потребуется установить службу Nscd, DNSMasq или Systemd-Resolved. Алгоритм удаления кэша зависит от версии дистрибутива и установленной службы.

В Ubuntu и других современных дистрибутивах чаще всего используется служба Systemd для кэширования данных. Проверить ее работу можно при помощи команды sudo systemctl is-active systemd-resolved.service. Если служба активна, появится надпись active.

Для очистки кэша в Systemd используется команда sudo systemd-resolve —flush-caches. Если данные очищены успешно, никакого сообщения не появится.

lin

При использовании DNSMasq для очистки адресов DNS серверов надо перезапустить службу. Для этого нужно ввести одну из команд:

  • sudo systemctl restart dnsmasq.service;
  • sudo service dnsmasq restart.

В дистрибутивах на основе RedHat для кэширования используется Nscd. В терминале нужно ввести одну из команд очистки кэша:

  • sudo systemctl restart nscd.service;
  • sudo service nscd restart.

MacOS

Работа с командами в этой операционной системе тоже осуществляется через терминал. Для его вызова можно воспользоваться Spotlight, указав в поиске соответствующий текст.

spot

Другой метод открытия терминала – через приложение Finder. Нужно его открыть, выбрать раздел «Программы», открыть папку «Утилиты» и найти там терминал.

утилиты

Далее потребуется указать команду для ликвидации кэша. В каждой версии ОС она будет своей:

  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder для El Capitan;
  • sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset для High Sierra;
  • sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder в Yosemite;
  • sudo killall -HUP mDNSResponder для Lion & Mountain Lion;
  • dscacheutil -flushcache;sudo killall -HUP mDNSResponder в Mavericks;
  • dscacheutil -flushcache для Leopard;
  • lookupd -flushcache в Tiger.

После ввода команды появится запрос на указания пароля.

пароль

Далее появится сообщение, что кэш был сброшен.

Очистка в браузерах

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

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

Google Chrome, Opera и Яндекс Браузер

Эти браузеры работают на одном движке – Chromium, поэтому обнуление кэша в них осуществляется схожим образом. В адресную строку надо ввести:

  • opera://net-internals/#dns в Opera;
  • browser://net-internals/#dns в Яндекс.Браузере;
  • chrome://net-internals/#dns в Google Chrome.

При вводе команды в Яндекс.Браузере, Opera, Google Chrome откроется окно с единственной кнопкой «Clear host cache». На нее и нужно нажать, чтобы удалить данные.

кнопка

После этого надо перейти в раздел Socket и нажать на кнопку «Flush socket pools».

soc

Mozilla Firefox

В этом браузере удаление кэша реализовано через раздел «Настройки». Чтобы его открыть, нужно кликнуть на кнопку меню.

настр

В разделе «Настройки» откройте вкладку «Приватность и защита».

приватность

Окно прокрутите вниз до пункта «История», и кликните на кнопку «Удалить историю».

история

Откроется окно очистки истории. Там нужно указать период удаления (Всё), а затем кликнуть на кнопку «Ок».

все

В зависимости от объема кеша DNS, очистка истории может занять от 20 секунд до 1-2 минут.

Internet Explorer

В версиях браузерах выше 8 очистка кэшированных данных осуществляется через вкладку «Сервис». При клике на нее откроется контекстное меню, в котором нужно выбрать «Удалить журнал обозревателя».

журнал

Откроется окно истории. Для очистки кэша поставьте галочки напротив «Временные файлы Интернета», «Куки-файлы». После этого кликните на кнопку «Удалить».

удаление

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

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

Как очистить DNS-кэш в операционной системе

Очистить DNS-кэш в операционных системах не трудно — нужно всего лишь ввести одну команду через консоль.

Windows 10

  1. Откройте меню Пуск и в строке поиска введите cmd. Найдется пункт Командная строка (cmd.exe). Кликните на него правой кнопкой мыши и выберите пункт Запуск от имени администратора.
  2. В открывшемся окне введите команду ipconfig/flushdns и нажмите Enter. Готово!

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

Очистка DNS-кэша в командной строке Windows

Ubuntu

  1. Найжмите сочетание клавиш ctrl+alt+T. Откроется Терминал. Его также можно найти в списке приложений..
  2. Введите команду sudo systemd-resolve —flush-caches, а затем укажите пароль администратора. Готово!

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

Очистка DNS-кэша через Терминал Ubuntu

macOS 10.14 Mojave

  1. Нажмите на иконку поиска в правом верхнем углу и найдите в поиске Терминал.
  2. В Терминале введите команду sudo killall -HUP mDNSResponder; sleep 2; а затем укажите пароль администратора. Готово!

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

Очистка DNS-кэша через Терминал macOS

Как очистить DNS-кэш в браузере

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

Google Chrome, Opera, Яндекс.Браузер, Vivaldi

Этот способ подходит для очистки DNS-кэша в браузерах, основанных на Chromium.

  1. В строке браузера введите адрес chrome://net-internals/#dns. В открывшемся окне нажмите кнопку Clear host cache.
  2. В том же окне нажмите на пункт Sockets и нажмите Flush socket pools. Готово!

Очистка DNS-кэша в Google Chrome

Окно очистки DNS-кэша Google Chrome

Mozilla Firefox

  1. Откройте меню и выберите пункт Настройки.
  2. Откройте раздел Приватность и защита и найдите пункт Куки и данные сайтов.
  3. Нажмите кнопку Удалить данные. Откроется новое окно, в нем нужно снять галочку напротив пункта Куки и данные сайтов и нажать кнопку Удалить.
  4. Готово! Можно закрывать окно с настройками.

Окно очистки Firefox

Если этот метод не сработал, то очистите DNS-кэш через окно тонких настроек браузера.

  1. Откройте страницу about:config и нажмите кнопку Я принимаю на себя риск.
  2. В поле поиска введите network.dnsCacheExpiration. Измените найденное значение на 0, нажмите ОК, а затем снова верните его на 60.
  3. Затем в поле поиска найдите значение network.dnsCacheEntries и после, как и с прошлым пунктом, измените его значение на 0, нажмите ОК и снова верните значение на 60.
  4. Готово!

Очистка DNS-кэша в Mozilla Firefox

Окно тонких настроек Firefox

демо

Пошаговая инструкция по очистке DNS-кэша в системе Windows 10

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

Что такое DNS и для чего нужна очистка его кэша

DNS – Domain Name System – дословно переводится как «система доменных имен».

screenshot_1

По факту – это место хранения временной информации, к которой относятся:

  • наименования сайтов, которые пользователь посещал последними;
  • IP-адреса интернет-страниц;
  • ресурсы, которые юзер пытался загрузить, но, по различным причинам, не получилось.

Внимание! Указанные данные сохраняются для того, чтобы при повторном посещении интересных сайтов загрузка производилась быстрее, чем при первоначальном. Внутри остаются скопированные адреса и шлюзы.

screenshot_2

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

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

В некоторых случаях из-за переполнения памяти данного раздела на мониторе отображаются ошибки (например, «Err_Name_Not_Resolved») или сообщения «DNS-сервер не отвечает». Поэтому требуется процедура очистки блока.

screenshot_3

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

Очистить память сервера можно несколькими способами – с помощью Командной строки или через процедуру перезапуска инструмента. Подходит любой из представленных вариантов – кроме того, если не сработал один, можно перейти ко второму.

Через Командную строку

Command Line – это встроенная в операционную систему утилита, с помощью которой удастся отредактировать внутренние сервисы или почистить DNS. Этапы действий юзера:

  • нажать на кнопку «Пуск»;
  • в поисковой строке ввести значение «cmd»;

screenshot_4

  • в верхней части списка выбрать нужный инструмент – нажать правой клавишей мышки, в выпавшем списке дополнительных функций выбрать пункт запуска от имени и с правами Администратора. Внимание! Выполнение действий через стандартный профиль пользователя не принесет результата. Работать в сервисе Command Line можно только через аккаунт с расширенными возможностями;
  • в пустой строке вести значение «ipconfig/flushdns» и подтвердить операцию кнопкой «Enter» на клавиатуре.

screenshot_5

Если процедура проведена корректно, но мониторе персонального устройства отобразится уведомление «КЭШ сопоставителя DNS успешно очищен».

screenshot_6

Путем перезапуска DNS-клиента

Для того чтобы осуществить сброс работы службы, также используют Командную строку. Этапы действий юзера:

  • на клавиатуре компьютера нажать сочетание горячих клавиш «Win» и «R»;
  • откроется окно дополнительного рабочего инструмента, в пустой строке которого нужно ввести сочетание «services.msc»;

screenshot_7

  • в новом окне появится список работающих на ПК приложений;
  • пользователь должен найти наименование DNS-клиента, выделить левой клавишей мышки;

screenshot_8

  • нажать кнопку «Перезапустить».

screenshot_9

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

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



Для корректной работы персонального компьютера необходима процедура периодической проверки и удаления остаточных файлов. Помимо прочего требуется очистка DNS-кэша операционной системы Windows 10. 

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

DNS – Domain Name System – дословно переводится как «система доменных имен».

По факту – это место хранения временной информации, к которой относятся:

  • наименования сайтов, которые пользователь посещал последними;
  • IP-адреса интернет-страниц;
  • ресурсы, которые юзер пытался загрузить, но, по различным причинам, не получилось.

Внимание! Указанные данные сохраняются для того, чтобы при повторном посещении интересных сайтов загрузка производилась быстрее, чем при первоначальном. Внутри остаются скопированные адреса и шлюзы.

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

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

В некоторых случаях из-за переполнения памяти данного раздела на мониторе отображаются ошибки (например, «Err_Name_Not_Resolved») или сообщения «DNS-сервер не отвечает». Поэтому требуется процедура очистки блока.

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

Очистить память сервера можно несколькими способами – с помощью Командной строки или через процедуру перезапуска инструмента. Подходит любой из представленных вариантов – кроме того, если не сработал один, можно перейти ко второму.

Через Командную строку

Command Line – это встроенная в операционную систему утилита, с помощью которой удастся отредактировать внутренние сервисы или почистить DNS. Этапы действий юзера:

  • нажать на кнопку «Пуск»;
  • в поисковой строке ввести значение «cmd»;

  • в верхней части списка выбрать нужный инструмент – нажать правой клавишей мышки, в выпавшем списке дополнительных функций выбрать пункт запуска от имени и с правами Администратора. Внимание! Выполнение действий через стандартный профиль пользователя не принесет результата. Работать в сервисе Command Line можно только через аккаунт с расширенными возможностями;
  • в пустой строке вести значение «ipconfig/flushdns» и подтвердить операцию кнопкой «Enter» на клавиатуре.

Если процедура проведена корректно, но мониторе персонального устройства отобразится уведомление «КЭШ сопоставителя DNS успешно очищен».

Путем перезапуска DNS-клиента

Для того чтобы осуществить сброс работы службы, также используют Командную строку. Этапы действий юзера:

  • на клавиатуре компьютера нажать сочетание горячих клавиш «Win» и «R»;
  • откроется окно дополнительного рабочего инструмента, в пустой строке которого нужно ввести сочетание «services.msc»;

  • в новом окне появится список работающих на ПК приложений;
  • пользователь должен найти наименование DNS-клиента, выделить левой клавишей мышки;

  • нажать кнопку «Перезапустить».

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

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

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

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

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

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

Очистка DNS-кэш в Windows 7, 8, 10

В ОС Windows для очистки DNS-кэша используйте консоль командной строки:

  1. Нажмите комбинацию «Windows + X»
  2. Выберите пункт «Командная строка (администратор)»
  3. В появившейся консоли впишите: ipconfig/flushdns
  4. Нажмите Enter.

Если все в порядке, появится следующий ответ: «Кэш сопоставителя DNS успешно очищен»

Как почистить кеш DNS в Windows

Как почистить кеш DNS в Windows

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

Выполнить – services.msc – OK

В появившемся окне найдите службу DNS-клиент (DNS Client) и щелкните на кнопку «Запустить службу». После этого повторите очистку DNS-кэша.

Очистка кэша DNS в браузере Mozilla Firefox

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

Откройте меню

Инструменты – Настройки – Приватность и защита – Куки и данные сайтов – Удалить данные. В открывшемся окне снимите галочку у пункта «Куки и данные сайтов» (их удалять не нужно) и нажмите кнопку «Удалить».

Очистка кэша DNS в браузере Mozilla Firefox

Очистка кэша DNS в браузере Mozilla Firefox

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

Так как основа у всех этих браузеров одна и та же, то очистка DNS-кэша происходит одинаково:

  1. В адресной строке браузера введите chrome://net-internals/#dns
  2. В открывшемся окне нажмите кнопку Clear host cache
  3. В этом же окне выберите пункт Sockets и нажмите Flush socket pools 

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

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

Очистка кэша DNS в Internet Explorer IE8 и выше

  1. В меню браузера выберите пункт «Сервис» (если это меню не отображается, нажмите кнопку Alt на клавиатуре).
  2. В выпадающем списке выберите «Удалить журнал браузера».
  3. Откроется окно «Удаление истории обзора». Снимите все флажки кроме пункта «Временные файлы интернета».
  4. Нажмите кнопку «Удалить».

Очистка кэша DNS в Internet Explorer IE8 и выше

Очистка кэша DNS в Internet Explorer IE8 и выше

Браузер Tor

Для проверки работоспособности сайтов вы можете также использовать браузер Tor. Он не использует DNS-кэш совсем, поэтому всегда находит текущий IP сайта, а не закэшированный.

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

Но это также нередко приводит к сбоям, при которых определенные ресурсы попросту не открываются, в браузере при этом появляется ошибка 404.

В этой статье подробно разберём как очистить DNS кэш в Windows 10 и на других ОС.

https://programmainfo.ru/test/3569

Содержание

  1. Очистить кеш DNS в Windows
  2. Как очистить кеш DNS Windows 10 и Windows 8
  3. Сбросить кэш DNS (Видеоинструкция)
  4. Windows 7
  5. Как очистить DNS кэш в командной строке
  6. Перезапуском службы Windows
  7. Очистить кеш DNS в Linux
  8. Systemd
  9. Dnsmasq
  10. Nscd
  11. Очистить кеш DNS в MacOS
  12. Очистка внутреннего кэша DNS Google Chrome, Яндекс браузера, Opera

Очистить кеш DNS в Windows

Сразу стоит отметить, что такая возможность предусмотрена только в десктопных версиях ОС. В мобильных (на смартфонах) — только через специализированное ПО.

И перед тем, как очистить кэш DNS Windows 10, рекомендуется закрыть все приложения, использующие интернет-трафик. Можно также временно отключить WiFi. Это позволит полностью обнулить сохраненную базу данных IP-адресов.

Как очистить кеш DNS Windows 10 и Windows 8

За работу DNS в данных ОС отвечает специальная служба. И самый простой вариант очистить кэш DNS — это просто её перезапустить. Выполняется так:

  1. Кликнуть на лупу и ввести “Управление компьютером” Откройте от имени администратора.
    Управление компьютером
  2. Перейти в «Службы»
    Открытие служб
  3. В строке «DNS-службы» вызвать контекстное меню и выбрать «Перезапустить». Очистка DNS кэша будет выполнена автоматически.
    днс клиент
    В некоторых случаях ПК запросит перезагрузку. Также нужно учесть, что доступ к данным настройки DNS кэша имеет только администратор (гостевая учетная запись не подойдет).

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

https://programmainfo.ru/test/otlichish-krinzh-ot-krasha

Сбросить кэш DNS (Видеоинструкция)

Windows 7

Всё выполняется аналогичным образом, как и в «десятке». Единственное отличие — это где находятся в системе настройки служб.

В Windows 7 для доступа к ним нужно перейти

  1. «Панель управления»
  2. Выбрать «Администрирование». DNS кэш также работает через интегрированную службу.
    Службы в семёрке

    Как очистить DNS кэш в командной строке

Вариант для тех, кто привычен работать в терминале с помощью текстовых команд управления. Чтобы выполнить очистку кэша DNS, потребуется:

  1. Вызвать меню «Выполнить» комбинацией клавиш Win+R. Ввести «cmd», нажать «ОК».
    Выполнение команды CMD
  2. В терминале ввести: ipconfig /flushdns, после — нажать Enter.
    Успешное очищение кэша
  3. Перезагрузить ПК.

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

https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit

Перезапуском службы Windows

Это также сделать можно через терминал. Итак, чтобы сбросить кэш DNS, необходимо:

  1. Открыть CMD (по инструкции выше);
  2. Ввести команду «net stop dnscache», нажать Enter;
  3. Перезагрузить ПК.
    Еще одна команда net stop dnscache

Очистить кеш DNS в Linux

В Linux-дистрибутивах действует схожая система. За работу DNS там отвечает отдельная служба. Но их несколько вариаций. Какой именно тип используется — зависит непосредственно от параметров дистрибутива. Но принцип везде аналогичен. Так как очистить DNS в Linux?

Systemd

Если в качестве загрузчика используется Systemd (применяется в большинстве дистрибутивах после 2016 года), тогда необходимо вызвать терминал (Ctrl+Alt+T) и воспользоваться командой: sudo systemd-resolve –flush-caches.

Если очистка DNS кэша выполнена удачно, то никакого ответного сообщения не последует. Если будет ошибка, то это означает, что используется не Systemd.

https://programmainfo.ru/test/kakoy-ty-instrument

Dnsmasq

Второй по популярности интерпретатор команд в Linux-дистрибутивах.

Для очистки кэша DNS используется команда: sudo service dnsmasq restart (вводить в терминале). Перезагружать ПК не потребуется. В ответ на команду никаких сообщений не последует.

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

Nscd

Данная служба преимущественно используется в дистрибутивах, построенных на базе «Red Hat».

Чтобы сбросить DNS кэш, используется команда «sudo service nscd restart» в терминале. Если некоторые процессы задействуют текущее подключение, то система может выдать запрос о перезагрузке (при наличии графического интерфейса).

Очистить кеш DNS в MacOS

Хоть MacOS и построена на базе ядра BSD, но принцип построения операционной системы такой же, как в Linux. Поэтому для того, чтобы очистить кэш DNS, также приходится пользоваться терминалом. А найти его можно через Finder.
Терминал
Служба, отвечающая за работу кэша, именуется как DNS Flush.

Чтобы её перезапустить со сбросом параметров, нужно ввести команду sudo dscacheutil -flushcache. Если она будет правильно исполнена, то курсор просто переместится на новую строку.
Командная строка в MAC OS

https://programmainfo.ru/test/volga-ili-pobeda-a-ty-znakom-s-sovetskim-avtopromom-prover-sebya-v-uvlekatelnom-teste

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

Во всех популярных браузерах предусмотрена собственная служба flush dns, отвечающая за формирование, хранение DNS-базы.

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

Для этого необходимо:

  1. Ввести в адресную строку chrome://net-internals/#dns, нажать Enter (для Яндекс браузера вместо chrome указать browser, для Opera — opera);
    • выбрать «Clear host».
    Очистка кэша в разных браузерах
  2. Далее рекомендуется перезапустить браузер, так как часть кэша DNS, может храниться в оперативной памяти.

Без этого новые настройки не будут задействованы.

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

Скворцов Михаил

Скворцов Михаил

Специалист программирования компьютерных систем и устройств на базе ОС «Android»

Задать вопрос эксперту

Содержание

  • 1 Очистка (сброс) кэша DNS в командной строке
  • 2 Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera
  • 3 Дополнительная информация

clear-dns-cache-windows.pngОдно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка 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 успешно очищен». flush-dns-cmd-windows.png
  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».

clear-dns-cache-browser.png

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

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

flush-dns-sockets-browser.png

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

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

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

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

Windows 10Windows Server 2012 R2

В этой краткой статье мы покажем основные способы сброса / очистки DNS кеша в Windows 10.

Для начала разберемся, в каких ситуациях приходится прибегать к очистки записей в кеше DNS?

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

В том случае, если вы пользуетесь услугами небольших и средних интернет-провайдеров, вы можете периодически сталкиваться с различными ошибками и проблемами при работе DNS-серверов провайдера. Это может быть связано с неправильной настройкой серверов, невысокой квалификации администраторов, взломом серверов провайдера или аппаратными проблемами. В самых простых случаях при работе через такие DNS сервера вместо нужного сайта вы можете получить ошибку «сервер не найден», а в самых плохих – начнут открываться «левые» или фишинговые/зараженные сайты. И вот, вы решили изменить убрать адрес DNS сервера провайдера и изменить его на классический Google DNS (8.8.8.8), а проблема остается. Что делать в этом случае?

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

Описанный метод сброса кеша DNS- работает во всех версиях Windows от Windows XP до Windows 10

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

ipconfig /displaydns

ipconfig-displaydns-spisok-zapisej-v-lokalnom.png

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

ipconfig /displaydns >c:psloc_dns_cache.txt

Чтобы сбросить кеш DNS и удалить из него все записи, выполните команду:

ipconfig /flushdns

Если все пройдет хорошо, команда вернет результат “Кэш сопоставителя DNS успешно очищен” (“Successfully flushed the DNS Resolver Cache”).

ipconfig-flushdns-ochistka-kesha-dns.pngДругой способ удалить кэш DNS – выполнить команду:

netsh winsock reset

Кроме того, чтобы очистить кэш, достаточно перезапустить службу клиента DNS. Сделать это можно из консоли services.msc. Щелкните правой кнопкой мыши по службе DNS-клиент (DNS Client) и выберите пункт Перезапустить (Restart).

perezapusk-sluzhby-dns-klient.png

Также можно перезапустить службу DNS из командной строки:

net stop Dnscache && net start Dnscache

net-stop-dnscache-and-net-start-dnscache.png

Если после запуска команды ipconfig /flushdns появится ошибка “Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции” (“Could not flush the DNS Resolver Cache: Function failed during execution”), скорее всего у вас отключена служба DNS-клиента.

ne-udaetsya-ochistit-kesh-raspoznavatelya-dns-oshibka.png

Просто запустите (или перезапустите службу).

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

Чтобы сбросить кеш DNS, выполните следующие шаги:

  1. Удерживая клавишу Windows, нажмите «R», чтобы открыть диалоговое окно «Выполнить».
  2. Введите ipconfig /flushdns затем нажмите  «Ввод ». (убедитесь, что есть место перед косой чертой)

    img_5b8cf1d452f0b.png

Вот и все. Мигнет окно команды, а кэш DNS-Resolver будет очищен.

Это команду можно так же запустить через командную строку:

img_5b8cf240551ac.png

Эта статья относится к Windows 10, 8, 7, XP, 2000, 2003 и 2008.

Вопросы-Ответы

Что такое DNS Resolver Cache?

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

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

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

Могу ли я просматривать данные в кэше DNS?

Да. В командной строке вы можете использовать команду « ipconfig /displaydns» для просмотра данных.

Используемые источники:

  • https://remontka.pro/flush-dns-cache-windows/
  • https://vmblog.ru/kak-ochistit-dns-kesh-v-windows-10/
  • https://comhub.ru/kak-ochistit-i-sbrosit-kesh-dns-v-windows/

Понравилась статья? Поделить с друзьями:
  • Как почистить кэш в танках онлайн на компьютере windows
  • Как почистить кэш в мозиле windows 7
  • Как почистить диск с от ненужных файлов windows 7 автоматически
  • Как почистить кэш в браузере яндекс на ноутбуке windows 10
  • Как почистить диск с от ненужных файлов windows 10 на ноутбуке