игÑÐ¾Ð²Ð°Ñ Ð¸ÑÑеÑика aka 4 меÑÑÑа
Оглавление:
- Очистить / очистить кэш DNS в Windows
- Windows 10 и Windows 8
- Windows 7
- Очистить / очистить кэш DNS в Linux
- Systemd Resolved
- Dnsmasq
- Nscd
- Очистить / очистить кэш DNS на macOS
- Очистить / очистить кэш DNS браузера
- Гугл Хром
- Fire Fox
- Вывод
Кэш DNS - это временная база данных, в которой хранится информация о предыдущих поисках DNS. Другими словами, всякий раз, когда вы посещаете веб-сайт, ваша ОС и веб-браузер будут вести учет домена и соответствующего IP-адреса. Это исключает необходимость повторяющихся запросов к удаленным DNS-серверам и позволяет вашей ОС или браузеру быстро разрешать URL-адреса веб-сайта.
Однако в некоторых ситуациях, таких как устранение неполадок в сети или после смены преобразователей DNS, вам необходимо очистить кэш DNS. Это очистит кэшированные записи DNS и выполнит последующий поиск для разрешения домена на основе вновь настроенных параметров DNS.
В этом руководстве приведены инструкции по очистке кеша DNS в разных операционных системах и веб-браузерах.
Очистить / очистить кэш DNS в Windows
Процесс очистки DNS-кэша одинаков для всех версий Windows. Вам нужно открыть командную строку с правами администратора и запустить
ipconfig /flushdns
.
Windows 10 и Windows 8
Чтобы очистить кэш DNS в Windows 10 и 8, выполните следующие действия:
-
Введите cmd в строке поиска Windows.
Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора». Это откроет окно командной строки.
Windows 7
Чтобы очистить кэш DNS в Windows 7, выполните следующие действия:
-
Нажмите на кнопку Пуск.
Введите cmd в текстовое поле поиска меню «Пуск».
Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора». Это откроет окно командной строки.
В командной строке введите следующую строку и нажмите Enter:
ipconfig /flushdns
В случае успеха система вернет следующее сообщение:
Windows IP Configuration Successfully flushed the DNS Resolver Cache.
Очистить / очистить кэш DNS в Linux
В Linux нет кэширования DNS на уровне ОС, если не установлена и не запущена служба кэширования, такая как Systemd-Resolved, DNSMasq или Nscd. Процесс очистки DNS-кэша отличается в зависимости от дистрибутива Linux и службы кэширования, которую вы используете.
Systemd Resolved
В большинстве современных дистрибутивов Linux, таких как Ubuntu 18.04, используется системный разрешенный сервис для кэширования записей DNS.
Чтобы узнать, работает ли служба, используйте следующую команду:
sudo systemctl is-active systemd-resolved.service
Если служба работает, команда будет печататься
active
. В противном случае вы увидите
inactive
.
Чтобы очистить DNS-кэш Systemd Resolved, введите:
sudo systemd-resolve --flush-caches
В случае успеха команда не возвращает никакого сообщения.
Dnsmasq
Dnsmasq - это облегченный сервер кэширования имен DHCP и DNS.
Если ваша система использует DNSMasq в качестве сервера кеширования, для очистки кеша DNS вам необходимо перезапустить службу Dnsmasq:
sudo systemctl restart dnsmasq.service
Или
Nscd
Nscd - это демон кэширования, и он является предпочтительной системой кэширования DNS для большинства дистрибутивов на основе RedHat.
Если ваша система использует Nscd, для очистки кэша DNS вам необходимо перезапустить службу Nscd:
sudo systemctl restart nscd.service
Или
Очистить / очистить кэш DNS на macOS
Команда для очистки кэша в macOS немного отличается в зависимости от используемой версии. Команда должна быть выполнена как пользователь с правами системного администратора (пользователь sudo).
Чтобы очистить кэш DNS в macOS, выполните следующие действия:
-
Откройте Finder.
Перейдите в Приложения> Утилиты> Терминал. Это откроет окно терминала.
В командной строке введите следующую строку и нажмите Enter:
sudo killall -HUP mDNSResponder
Введите свой пароль sudo и снова нажмите Enter. В случае успеха система не возвращает никаких сообщений.
Для более ранних версий macOS команда очистки кэша отличается.
macOS версии 10.11 и 10.9
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
macOS версия 10.10
sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches
macOS версии 10.6 и 10.5
Очистить / очистить кэш DNS браузера
В большинстве современных веб-браузеров есть встроенный DNS-клиент, который предотвращает повторяющиеся запросы при каждом посещении веб-сайта.
Гугл Хром
Чтобы очистить DNS-кеш Google Chrome, выполните следующие действия:
- Откройте новую вкладку и введите
chrome://net-internals/#dns
в адресной строке Chrome. Нажмите кнопку «Очистить кэш хоста».
Если это не работает для вас, попробуйте очистить кэш и куки.
- Откройте диалоговое окно «Очистить данные просмотра», нажав сочетание
CTRL+Shift+Del
Выберите временной диапазон. Выберите «Все время», чтобы удалить все. Установите флажки «Файлы cookie и другие данные сайта» и «Кэшированные изображения и файлы». Нажмите кнопку «Очистить данные».
Этот метод должен работать для всех браузеров на основе Chrome, включая Chromium, Vivaldi и Opera.
Fire Fox
Чтобы очистить DNS-кэш Firefox, выполните следующие действия:
- В верхнем правом углу щелкните значок гамбургера
☰
чтобы открыть меню Firefox: нажмите⚙ Options (Preferences)
Щелкните вкладку «Конфиденциальность и безопасность» или «Конфиденциальность» слева. Прокрутите вниз до раздела «Журнал» и нажмите кнопка «Clear History…
Выберите временной диапазон для очистки. Выберите «Все», чтобы удалить все. Выберите все поля и нажмите «Очистить сейчас».
Если это не работает для вас, попробуйте следующий метод и временно отключите кэш DNS.
- Откройте новую вкладку и введите
about:config
в адресной строке Firefox. Найдитеnetwork.dnsCacheExpiration
, временно установите значение 0 и нажмите OK. После этого измените значение по умолчанию и нажмите OK. Найдитеnetwork.dnsCacheEntries
, временно установите значение 0 и нажмите OK. После этого измените значение по умолчанию и нажмите ОК.
Вывод
Вы узнали, как очистить или очистить кэш DNS в операционных системах Windows, Linux и macOS.
Пользователи Linux и macOS могут использовать команду dig для запроса и устранения проблем с DNS.
ТерминалКак очистить кэш и жесткий перезапуск в браузере Chrome
Браузер Google Chrome включает функцию, которая позволяет вам выполнять обычный перезагрузку, жесткий перезагрузку или пустую Cache и Hard Перезагрузить веб-страницу, найденную в Инструментах для разработчиков.
Очистить, сбросить, очистить DNS-кеш Windows
Узнайте, как отключить, включить, отключить, очистить, сбросить или сбросить кеш Windows DNS в Windows 10 / 8/7. Проблемы с подключением к Интернету? Восстановить поврежденный DNS-кеш.
Как сбросить или очистить кэш Windows Store в Windows 10
Узнайте, как сбросить и очистить кеш-память Windows с помощью WSReset.exe. Полезно, если вы столкнулись с проблемами при установке или обновлении приложений Windows Store. Сообщение также сообщает вам, что делать, если вы получаете сообщение - Windows не может найти «ms-windows-store: PurgeCaches».