Кэширование DNS на локальном компьютере обеспечивает быстрый доступ к любому домену и снижает нагрузку на DNS-сервер за счет уменьшения количества обращений к нему. Однако у кэширования есть и минусы, что выражается в невозможности открытия сайта при смене IP-адреса, на который ссылается доменное имя. Поэтому что бы актуализировать информацию из системы dns, нужно очистить кеш.
Как очистить локальный dns кеш в windows.
Нажмите сочетание клавиш на клавиатуре windwos+R. В открывшемся окне введите cmd и нажмите Enter - в итоге должна открытся командная строка
В командной строке наберите команду:
и нажмите Enter
Если в ответ получаете сообщение "Запрошенная операция требует повышения", то нужно запустить командную строку от имени администратора. Если в ответ вы видите сообщение "Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции", значит у вас отключена служба DNS-клиент , в таком случае чистить dns кеш не нужно, так как он не работает.
Как очистить локальный dns кеш в linux
Линукс не кеширует DNS запросы, если вы не используете локальный dns сервер. Если же таковой используется, Вам нужно определить какой именно dns сервер работает на компьютере и перезагрузить его. Наиболее часто используется nscd и bind, в зависимости от сервера в терминале нужно выполнить команды
или
Как очистить локальный dns кеш в MacOS
Откройте Finder, перейдите в раздел "Программы - Служебные программы", найдите значок с именем "Терминал"
введите команду:
и нажмите Enter.