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

Рассказываем, как работает DNS — технология, которая помогает браузеру найти нужный сайт по доменному имени ☆ Как браузер находит IP-адрес домена.

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

Если объяснять очень простыми словами, то ДНС — это своего рода записная книжка или база всех имеющихся сайтов интернета. Когда вы в адресной строке браузера вводите название сайта, компьютер преобразовывает этот адрес в цифровой формат, состоящий из 4 разделённых между собой точками групп цифр. Задача DNS-сервера — в максимально быстрый срок сопоставить обычный буквенный адрес с цифровым. Чем крупнее провайдер и чем лучше работает его техническая поддержка, тем лучше и быстрее будет функционировать DNS-сервер.

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

Сделать сброс кэша службы DNS можно несколькими способами. Давайте рассмотрим каждый из них поближе.

Очистка DNS

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

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

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

Проверить и зарегистрировать домен в любой из 350 доменных зон!

Вступление

Это руководство о том, как можно очистить кэш DNS на различных платформах. Изучив его, вы сможете очистить кэш DNS на Windows, Mac, и Linux системах.

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

1 очищаем кэш через команду выполнить

1 метод

Начнём очищать ЖД с 1-го метода. Мы будем искать элементы через утилиту «Выполнить». Воспользуемся несколькими элементарными функциями, чтобы увидеть временные файлы.

  1. Итак, зайдём в поисковую строку и наберём «выполнить»;выполнить
  2. У нас откроется командная строка, где нам нужно ввести сочетание %Temp% кликнем по ОК;0 выполнить
  3. Появляется папка, в которой хранятся временные файлы различных программ, они применяют эту информацию для различных целей.AppData Temp К примеру, тут приложения сохраняют что-то скаченное из всемирной сети. Что-то из элементов, необходимых лишь на время. За собой эти программы почти не убирают, и данный хлам остаётся пользователям. Если эту папочку долго не очищать, она может вырасти так, что захламит весь свободный объём на системном ЖД;
  4. Решить задачу можно элементарно. Кликнем Ctrl+A, для выделения всей страницы. После этого кликнем по горячим клавишам Shift+Del, произведя удаление без корзины. Система у нас переспросит:4 вы действительно безвозвратно Нажимаем Да;
  5. У вас, скорее всего, удалится не всё, и появится окошко, где сообщится, что определённые файлы не могут быть удалены. Скорее всего, они до сих пор применяются одной из программ. Нажимаем пропустить.файл уже используется

2 Метод

  1. Вернёмся к командной строке выполнить и впишем просто «Temp»;5 Temp
  2. Нам сообщают, что у нас отсутствуе разрешение на доступ к данной папочке. Кликнем «Продолжить»;8 разрешаем доступ
  3. В этой папочке находятся временные элементы Виндовс. Удалим их тем же способом, как поступили выше.6 Темп папки виндосв

3 Метод

Снова набираем утилиту «Выполнить», введём в неё сочетание prefetch и нажмём ОК.7 prefetch Если система попросит доступ, то необходимо разрешить как администратор.8 разрешаем доступ

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

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

Оказывается, но сброс кэша DNS адресов можно выполнить и на самом браузере. Особенно это помогает, если у вас возникает ошибки подключения именно на одном каком-то определённом браузере. В таком случае просто запускаете браузерное ПО и в адресной строке прописываете команды как на картинке ниже. В Яндекс браузере нужно в первое значение ввести «browser», а в «Опере» – «opera».

Сброс кэша DNS в Windows 7, 8, 10: пошаговый мануал Бородача

После этого нажмите кнопку «Clear host cache». Перезапустите браузер и снова попытайтесь зайти на какой-то из сервисов.

Как посмотреть кэшированные просмотры на DNS сервере

Откройте оснастку DNS и перейдите в меню “Вид – Расширенный

Расширенные возможности DNS

После этого у вас появится скрытый раздел “Кэшированные просмотры

Кэшированные запросы DNS

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

Содержимое кэша на DNS сервере

Тут будут обычные записи, например вот A-запись для моего домена.

Как посмотреть кэшированные просмотры на DNS сервере

То же самое можно посмотреть и через PowerShell. Открываем оболочку и попробуйте выполнить такой командлет:

Show-DnsServerCache -ComputerName dc01.root.pyatilistnik.org

Просмотр кэша DNS сервера через PowerShell

Дополнительные ключи для Show-DnsServerCache – https://docs.microsoft.com/en-us/powershell/module/dnsserver/show-dnsservercache?view=win10-ps

Очистка внутреннего кэша 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 и очистку сокетов можно быстро выполнить, открыв меню действий в правом верхнем углу страницы, как на скриншоте ниже.

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

OS X

В операционной системе от Apple все команды вводятся в «Терминале». Проще всего попасть в него через Spotlight: нажмите на иконку поиска в правом верхнем углу.

Как очистить DNS-кэш, и для чего это нужно

Можете найти его и по-другому: откройте Finder → «Программы» → «Утилиты» → «Терминал».

Как очистить DNS-кэш, и для чего это нужно

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

Как очистить DNS-кэш, и для чего это нужно

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

После этого останется ввести пароль и дождаться надписи macOS DNS Cache Reset.

Очистка кэша DNS

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

Является очень простым и одновременно практически самым надёжным способом. Чтоб очистить кэш DNS на компьютере с Windows 10 вам нужно запустить командную строку Виндовс от имени администратора и применить несколько команд.

Зависимо от версии Windows, в командную строку можно попасть следующим образом:

  • Windows 10. Кликните правой кнопкой мыши либо нажмите комбинацию клавиш Win + X, после чего выберите строку «Командная строка (администратор)».
  • Windows 8–8.1. Нажмите сочетание кнопок Win + R, введите cmd и кликните Enter.
  • Windows 7. Аналогично Windows 8, нажмите комбинацию Win + R, после чего в окне поиска напечатайте cmd и кликните клавишу Enter.

Далее, вам нужно будет применить следующие команды:

  • ipconfig /flushdns;
    Очистка кэша DNS через командную строку

    Очистка кэша DNS через командную строку

  • ipconfig /registerdns;
  • ipconfig /release;
  • ipconfig /renew;
  • netsh winsock reset.

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

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

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

  1. Нажать сочетание клавиш Win + R и ввести команду services.msc.
    Ввод команды services.msc

    Ввод команды services.msc

  2. Кликнуть по иконке компьютера на рабочем столе и выбрать меню «Управление компьютером», в разделе «Службы и приложения» перейти в «Службы».
  3. На Windows 10 можно кликнуть правой кнопкой мыши на кнопке Пуск и выбрать соответствующий пункт.

Для очистки кеша нужно отыскать службу «DNS-клиент», нажать по его иконке один раз, после чего в левой колонке нажать кнопку «Перезапустить». После этого также выполните перезапуск Windows и повторите попытку входа на сайт. Всё должно работать, как часики.

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

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

Как удалить кэш на DNS сервере

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

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

Второй метод, это в командной строке введите команду:

dnscmd dc01.root.pyatilistnik.org /clearcache

Как удалить кэш на DNS сервере через cmd

То же самое еще выполним через PowerShell:

Clear-DnsServerCache -ComputerName dc01.root.pyatilistnik.org -Force

Как видите в итоге остались только корневые записи.

Как удалить кэш на DNS сервере через powershell

Читайте также

Как установить шрифт в Windows и macOS →

Как заблокировать сайт на компьютере с Windows или macOS →

Как разделить жёсткий диск в Windows и macOS →

Other Operating Systems

Linux

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

  1. Откройте терминал (либо с правами root, либо выполните шаг 2 с помощью sudo
  2. Запустите команду /etc/init.d/nscd restart

Ещё один способ

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

  1. Опять воспользуемся нашим любимым сочетанием клавиш: «Win+R»;

Сброс кэша DNS в Windows 7, 8, 10: пошаговый мануал Бородача

  1. Прописываем команду «cpl»;

Сброс кэша DNS в Windows 7, 8, 10: пошаговый мануал Бородача

  1. Теперь надо выбрать нужное подключение. Если у вас ноутбук, то у вас будет беспроводное и кабельное. Выберите именно то, по которому сейчас идёт интернет. Далее заходим в «Свойства»;

Сброс кэша DNS в Windows 7, 8, 10: пошаговый мануал Бородача

  1. В 4 протоколе, зайдите в «Свойства» и далее установите галочки как сверху, а в нижнем блоке установите значения: 8.8.8.8 и 8.8.4.4. Нажимаем «ОК».

Это адреса от компании Google, который стабильно работают уже многие годы. Иногда это помогает с проблемами доступа к некоторым сайтам. Также от DNS адресов может зависеть скорость доступа к некоторым ресурсам.

7 Удаляем лишние точки восстановления

Утилита восстановления всё время ищет новые данные, и иногда накапливается приличный объём, если служба не настроена. Давайте посмотрим настройки, как можно убрать данные точки, и чтобы потом сделать новые.

  1. В строке поиска вводим «восстановление», кликнем по найденному элементу;21 входим в точку восс
  2. Выбираем кнопочку «Настроить»;22 входим в точки восстановления
  3. Итак, у меня под точки восстановления отдано 11Гб, это приличный объём, его можно сократить, к примеру до 5Гб. Также, для удаления установленных точек нажимаем на кнопочку «Удалить». После этого, нажимаем «применить» и ОК;23 сокращаем точки восстановления
  4. У вас появится надпись, соглашаемся:некоторые точки будут удалены
  5. После этого нажимаем создать новую точку (на всякий случай лучше создать 2 точки).
Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...