- Для чего нужна очистка
- Очистить кеш DNS в MacOS
- Очистка в Windows
- Командная строка
- Перезапуск службы
- Сброс настроек
- Другие операционные системы
- Linux
- MacOS
- Очистка кэша DNS в Windows 10, 8 и 7
- Командная строка
- Перезапуск службы
- Сброс настроек
- Очистка в браузерах
- Google Chrome, Opera и Яндекс Браузер
- Mozilla Firefox
- Как очистить DNS кэш в командной строке
- Перезапуском службы Windows
- Сбросить кэш DNS (Видеоинструкция)
- Windows 7
- Как очистить кэш DNS в Linux
- Systemd Resolved
- Dnsmasq
- Nscd
- Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera
Для чего нужна очистка
Данные DNS на веб-ресурсах периодически меняются. Сайт может «переехать» на другие серверы, но на компьютере в качелях будет старая информация. В результате при попытке загрузить веб-ресурс появится ошибка 404, но при этом на смартфоне или другом устройстве он будет работать. Чтобы избавиться от подобных проблем, необходимо очистить кэш DNS.
Очистить кеш DNS в MacOS
Хотя MacOS построена на основе ядра BSD, принцип построения операционной системы такой же, как и в Linux. Поэтому с целью очистки кэша DNS вам также придется воспользоваться терминалом. Найти его можно через Finder.
Служба, отвечающая за работу кэша, называется DNS Flush.
Для сброса параметров нужно ввести команду sudo dscacheutil -flushcache. Если оно выполнено правильно, курсор просто переместится на новую строку.
Очистка в Windows
На компьютере с Windows сбросить кэш можно 3 способами:
- через командную строку;
- перезапусид службы DNS-клиента;
- сбросить настройки
Командная строка
Этот метод подходит для очистки кэша DNS Windows 10, 7 и более ранних версий ОС. Чтобы использовать его:
- Нажмите комбинацию клавиш Win+R.
- В открывшемся окне введите cmd и нажмите кнопку «ОК».
- Откроется окно командной строки. Затем введите команду ipconfig/flushdns. Нажмите клавишу Enter.
- Если онновнить DNS через cmd, напечатайте ответное сообщение.
Бро, загрузка DNS в командной строке будет завершена после перезагрузки компьютера.
Иногда необходимо указать дополнительные команды, чтобы кэшированные данные можно было корректно очистить. К ним относятся:
- ipconfig/registerdns – обновляет все зарегистрированные адреса и перерегистрирует DNS-имена;
- ipconfig/release – удаляет конфигурацию IP-адресов для всех адаптеров, включая те, которые получают их автоматически;
- ipconfig/renew – обновить IP-адреса всех адаптеров, используемых после выпуска.
Указанные команды неужно выведить и активировать клавиать клавиацию Войдите в компанию после применения ipconfig/flushdns.
В некоторых случаях может быть полезно сбросить Winsock с помощью netsh winsock reset. Эта команда восстанавливает исходную конфигурацию сетевых протоколов Windows. Для завершения процедуры необходимо перезагрузить компьютер.
- в наличии проблемы с проблемами DNS-серверов;
- при частых ошибках, связанных с работой сети;
- после удаления антивирусной программой вредоносных файлов и приложений;
- когда интернет нормально работает на всех устройствах, кроме конкретного компьютера;
- после удаления фаервола, VPN и других программ, влияющих на работу Интернета;
- если после онлайн IP-адреса не сохранились проблемы с сетевым программированием.
Перезапуск службы
Примерно 70% функций Windows управляются различными службами. К таким компонентам также относится кэш DNS. Чтобы обновить его, можно перезапустить одноименный сервис. Чтобы очистить кэш DNS в Windows 7:
- откройте панель управления.
- Переключите тип отображения на «Маленькие значки».
- Найдите раздел «Администрирование» и зайдите в него.
- В открывшейся папке найдите «Управление компьютером» и дважды щелкните по нему.
- откройте список сервисов, нажав на стрелочку возле раздела «Сервисы и приложения».
- Поиск в списке клиентов службы DNS. Нажмите на него правой кнопкой мыши и в контекстном меню выберите «Перезапустить».
- Перезагрузите компьютер.
Сброс настроек
Изучив метод данных, можно понять, как определить качество DNS в Windows 10 и все эти статьи, показывающие мое состояние. Для обнуления данных:
- Нажмите на значок меню «Пуск» правой кнопкой мыши и в контекстном меню выберите «Параметры».
- В разделе «Параметры» найдите подраздел «Сеть и Интернет».
- Нажмите кнопку «Сбросить сеть», расположенную в нижней части окна.
- Подтвердите действие, нажав на кнопку «Сбросить сейчас».
- Перезагрузите компьютер и сбросьте подключение к Интернету.
Этот метод очистки кэша рекомендуется использовать, если у вас часто возникают проблемы с сетевым подключением. Например, если передача данных постоянно прерывается, часто возникают ошибки при подключении к Интернету и браузеры не совсем корректно обрабатывают запросы к сайтам.
Другие операционные системы
Алгоритм очистки кэша роутера в других ОС отличается от Windows. Давайте рассмотрим, как удалить адрес DNS-серверов в Linux и MacOS.
Linux
В дистрибутивах Linux по умолчанию кэш DNS отсутствует. Для работы вам потребуется установить службу Nscd, DNSMasq или Systemd-Resolved. Алгоритм удаления кэша зависит от версии дистрибутива и установленного сервиса.
В Ubuntu и других современных дистрибутивах для кэширования данных чаще всего используется сервис Systemd. Проверить ее работу можно с помощью комнада sudo systemctl is-active systemd-resolved.service. Если услуга активна, появится надпись активна.
Для очень качания в Systemd установите команду sudo systemd-resolve —flush-caches. Если данные удалены успешно, никакого сообщения не появится.
При использовании DNSMasq для очистки адресов DNS-серверов перезапустите службу. Для этого вам необходимо ввести одну из команд:
- sudo systemctl перезапустить dnsmasq.service;
- перезапустить службу sudo dnsmasq.
В дистрибутивах на базе RedHat для кэширования используется Nscd. В терминале нужно ввести одну из команд очистки кэша:
- sudo systemctl перезапустить nscd.service;
- перезапустить службу sudo nscd.
MacOS
Работа с командами в этой беспроводной системе тоже работает через терминал. Для его вызова можно использовать Spotlight, указав в поиске соответствующий текст.
Второй способ открытия терминала – через приложение Finder. Вам нужно открыть его, выбрать раздел «Программы», открыть папку «Утилиты» и найти там терминал.
Далее вам нужно будет указать команду ликвидации кэша. В каждой версии ОС оно будет свое:
- sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder для El Capitan;
- sudo killall -HUP mDNSResponder; спать 2; echo сброс кэша DNS macOS для High Sierra;
- sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder в Йосемити;
- sudo killall -HUP mDNSResponder для Lion и Mountain Lion;
- dscacheutil -flushcache; sudo killall -HUP mDNSResponder в Mavericks;
- dscacheutil -flushcache для Leopard;
- lookupd -flushcache в Tiger.
После ввода команды вам будет предложено указать пароль.
Появится сообщение о том, что кэш сброшен.
Читайте также: Полное руководство по настройке буфера обмена на компьютере Windows 10
Очистка кэша DNS в Windows 10, 8 и 7
В Windows 10 и ниже кэш очищается системными средствами. Есть несколько способов почистить кэш днс.
Командная строка
очистка кэша DNS происходит так:
- Нажмите клавиши Win+R.
- Введите cmd.
- В новом окне используйте команду ipconfig/flushdns.
После нескольких секунд обработки должна появиться надпись «Кеш сопоставителя DNS, успех очень». Если по каким-то причинам команда не работает, нужно перезапустить командную строку от имени администратора. Сделать это можно через меню «Пуск», введя его название в поиск.
Перезапуск службы
В Windows за работу DNS отвечает отдельная функция. Выключения и противокативация решают большинство проблем. Вот как очистить кэш DNS в Windows 10. Необходимо:
- Нажмите Win+R.
- Ввести Services.msc.
- Найдите «DNS-клиент».
- Кликнуть по ней ПКМ.
- В выпадающем списке выберите пункт «Перезапустить.
После этих манипуляций останется только перезагрузить систему.
Ноутбук 15.6, ультрабук для работы, 1920×1080 Intel Celeron N5105 2,9 ГГц, ОЗУ 16 ГБ, DDR4, SSD 256 ГБ, Intel UHD Graphics, Windows, русская раследка
Сброс настроек
Иногда предыдущих действий может быть недостаточно. Для восстановления работы сети необходим полный сброс всех настроек сети. Проверить необходимость некоторых параметров легко — соединение не работает только на одном устройстве из всех, подключенных к роутеру.
Вот как можно очистить кэш компьютера в Windows 10. Работает следующий метод:
- откройте «Параметры».
- Перейдите в раздел «Сеть и Интернет».
- Выберите «Штат».
- Нажмите «Сбросить сеть».
- Подтверждать.
После попытки сброса кэша компьютер перезагрузится. При первом письме с сетью ОС выдалось сообщение о том, изображение ли она частная. Если ПК домашний — это должно быть подтверждено и можно снова приступать к работе.
Данные действия приведут к полному сбросу настроек и сбросу сетевых драйверов. Если такой подход не требуется, следует узнать, как очистить кэш Windows для устаревших версий ОС, не требующих переустановки ПО.
В Windows 8 и Windows 7 следует использовать команду. Нуждаться:
- Нажмите комбинацию Win+R.
- Напишите cmd.
- Нажмите Ввод.
Теперь необходимо поочередно ввести эти команды:
- ipconfig /flushdns;
- ipconfig /регистрднс;
- ipconfig/выпуск;
- ipconfig/обновить;
- каталог сброса netsh winsock;
- netsh int ipv4 сброс сброса.log;
- netsh int ipv6 сброс сброса.log.
Так можно описать качели DNS в Windows 10 и ниже, отмените настройки сетевых служб, что пожалуйста при возникновении проблем с современными условиями. После ввода команд вам придется перезагрузить компьютер, чтобы все внесенные изменения точно применились.
14″ Ноутбук Realme RMNB1002 IPS 2K (2160×1440) Core i5 1135G7/8 ГБ/SSD512 ГБ/графика Intel Iris Xe/Win11 Home
Очистка в браузерах
При просмотре сайтов в брасурах сохраняется простой днес-кеш. Зачастую его очистка позволяет справиться с ошибками: сервер не найден, 404 и так далее.
Некоторые программы, например CCleaner, имеют встроенные инструменты для удаления кэша DNS во всех браузерах, установленных на компьютере. Их можно использовать для быстрой очистки кэшированных данных, если пользователь одинаково часто использует все программы для открытия сайтов.
Google Chrome, Opera и Яндекс Браузер
Эти браузеры работают на одном движке – Chromium, поэтому очистка кеша в них осуществляется аналогичным образом. В адресную строку необходимо ввести:
- opera://net-internals/#dns в Opera;
- браузер://net-internals/#dns в Яндекс.Браузере;
- chrome://net-internals/#dns в Google Chrome.
При вводе команды в Яндекс.Браузере, Opera, Google Chrome откроется окно с единственной кнопкой «Очистить кэш хоста». На ней и ножно напечатаем, что выставлены данные.
После этого вам необходимо зайти в раздел «Сокеты» и нажать кнопку «Очистить пулы сокетов».
Mozilla Firefox
В этом браузере удаление кэша реализовано через раздел «Настройки». Чтобы его открыть, нужно нажать на кнопку меню.
В разделе «Настройки» откройте вкладку «Конфиденциальность и защита».
Прокрутите окно вниз до пункта «История» и нажмите кнопку «Удалить историю».
Откроется окно очистки истории. Там необходимо указать период удаления (Всё), а затем нажать кнопку «ОК».
В зависимости от объема кэша DNS очистка истории может занять от 20 секунд до 1-2 минут.
Как очистить DNS кэш в командной строке
Вариант для тех, кто привык работать в терминале с помощью текстовых команд управления. Для завершения очистки кэша DNS вам потребуется:
- Вызовите меню «Выпонница» с помощью клавиши Win+R. Введите «cmd», нажмите «ОК».
- В терминале введите: ipconfig /flushdns, после — нажать Enter.
- Перезагрузить ПК.
Еще раз: при возникновении ошибки необходимо закрыть программы, использующие локальное или интернет-соединение.
Перезапуском службы Windows
Это также можно сделать через терминал. Итак, чтобы сбросить кэш DNS, вам необходимо:
- открыть CMD (по инструкции выше);
- Введите команду «net stop dnscache», нажмите Enter;
- Перезагрузить ПК.
Сбросить кэш DNS (Видеоинструкция)
Мне это не нравится 3 Мне это не нравится
Windows 7
Все выполняется так же, как и в «десятке». Разница лишь в том, где они расположены в системе настроек сервиса.
В Windows 7 вам нужно перейти, чтобы получить к ним доступ
- «Панель управления»
- Выберите «Администрирование». Кэш DNS также работает через интегрированный сервис.
Как очистить кэш DNS в Linux
Linux использует встроенные и сторонние программы для очистки данных. Приведенные ниже команды будут работать в дистрибутивах Ubuntu и Debian. Arch-like и другие ветки Linux имеют другие методические решения, так как очистить кэш в Linux можно только с использованием терминала
При увоевании команды sudo необходимо будет ввести пароль администратора. Если при этом не видно зимболов или звездочек — это особенность распределения. Необходимо просто набрать защитную комбинацию и нажать Enter, чтобы начать действие.
Systemd Resolved
Это вспомогательная программа, которая умеет сбрасывать кэш. Нужный:
- Активируйте терминал (Ctrl+Alt+T).
- Ввести комму sudo systemd-resolve —flush-caches.
- Подождите завершения процесса.
- Вписать комму sudo systemd-resolve — статистика.
Параметр Текущий размер кэша должен быть равен 0. В этом случае кэш DNS успешно очищен.
Dnsmasq
Этот клиент предназначен для настройки DNS-сервера с поддержкой до 1000 клиентов. В случае с домашним Linux он может выполнять роль хранилища. Очистка качаемых данных осуществляется одной командой через терминал — systemctl restart dnsmasq.service. Это приведет к их сбросу.
Nscd
Сервис по функционалу аналогичен предыдущему, здесь очистка днс-кэша происходит следующим образом:
- /etc/init.d/nscd перезапустить;
- перезапуск службы nscd;
- перезагрузка службы nscd.
Это позволит вам сбросить кеш.
Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera
В браузерах на базе Chromium — Google Chrome, Opera, Яндекс Браузер есть собственный DNS-кеш, который тоже можно чистить.
Для этого в браузере введите в адресную строку:
- chrome://net-internals/#dns — для Google Chrome
- браузер://net-internals/#dns — для Яндекс Браузера
- opera://net-internals/#dns — для Opera
На открывшейся странице вы можете просмотреть содержимое кэша DNS браузера и очистить его, нажав кнопку «Очистить кэш хоста».
Дополнительно (при проблемах с сообщениями в кончении браузера) может появиться очистка сокетов в размещении Sockets (кнопка Flush Socket Pools).
Также оба этих действия — очистку кэша DNS и очистку сокетов можно быстро выполнить, открыв меню действий в правом верхнем углу страницы, как на скриншоте ниже.