Что такое кэш DNS ? 🌐
В кэше DNS хранятся IP-адреса веб-серверов, на которых находятся веб-страницы, которые вы недавно посещали. Иногда эти данные могут быть устаревшими или неправильными, поэтому их необходимо удалить для улучшения соединения с веб-серверами.
Если у вас появилась потребность очистить кэш DNS, выполните следующие шаги.
🔹Windows
Для каждой версии Windows рекомендуем запускать командную строку от имени администратора из-за настроек прав администратора.
В Windows 10 вместо командной строки по умолчанию используется Windows PowerShell который аналогичен обычной командной строке.
Чтобы очистить:
Нажми «Пуск» в левом нижнем углу и введи в поиске Командная строка или PowerShell
ИЛИ: нажми WIN+R и введи cmd, после чего нажми EnterВ открывшемся окне введи команду ipconfig /flushdns
Нажми Enter на клавиатуре
Готово! 👌
🔹MacOS
Нажми CMD+Space
Введи "Терминал" и нажми Enter
В открывшемся нужно введи команду в ЗАВИСИМОСТИ от версии операционной системы:
macOS Sierra и новее:sudo killall -HUP mDNSResponder
Yosemite (10.10.4+):sudo killall -HUP mDNSResponder
Yosemite (10.10-10.10.3):sudo discoveryutil mdnsflushcache
После ввода команды нажми Enter. Далее терминал запросит пароль учетной записи. Просто введи свой пароль и ещё раз нажми Enter
Готово! 👌
🔹Linux
Откройте Терминал (как его открыть - зависит от того какой у вас дистрибутив)
Далее нужно ввести команду, но она зависит от того какую службу использует ваш дистрибутив:
Если система использует nscd:sudo /etc/init.d/nscd restart
илиsudo systemctl restart nscd
Для dnsmasq:
sudo systemctl restart dnsmasq.service
Для systemd-resolved:
sudo systemd-resolve --flush-caches
После ввода команды нажми Enter. Далее терминал запросит пароль учетной записи. Просто введи свой пароль и ещё раз нажми Enter
Готово! 👌