Как очистить кэш DNS Windows (сервер и рабочие станции)

Возникли проблемы с разрешением DNS? Вам нужно очистить кеш DNS на компьютере или сервере Windows 10?

Тогда вы в нужном месте.

В этом посте я покажет вам, как быстро очистить кеш DNS с помощью командной строки, консоли Windows Server DNS и PowerShell.

Очистить кеш DNS в Windows 10

Это также работает на более старых Операционные системы Windows.

Шаг 1. Откройте командную строку

Нажмите кнопку «Пуск» Windows и введите cmd

Щелкните командную строку, чтобы открыть

Шаг 2: Введите следующую команду

В командной строке открытого типа:

ipconfig/flushdns

Это все для очистки локального кеша. Если вы хотите проверить локальный кеш, переходите к шагу 3.

Шаг 3: Просмотр кеша DNS Resolver (необязательно)

Это еще одна простая команда, просто введите :

ipconfig/displaydns

Это отобразит все записи локального кеша.

РЕКОМЕНДУЕТСЯ: ТРЕКЕР IP-АДРЕСОВ SOLARWINDS (БЕСПЛАТНЫЙ ИНСТРУМЕНТ)

Сканируйте, обнаруживайте и легко управляйте IP-адресами с помощью бесплатного трекера IP-адресов от SolarWinds. Используя этот БЕСПЛАТНЫЙ инструмент, вы можете сэкономить время, избавившись от необходимости вручную отслеживать информацию об IP-адресах.

Кроме того, он помогает обнаруживать конфликты IP-адресов в вашей подсети. Загрузите БЕСПЛАТНУЮ копию IP Address Tracker.

Очистить кеш DNS на DNS-сервере Windows

Возможно, это не проблема локального клиента, возможно, ваш сервер имеет неправильную запись в кеше. Выполните следующие действия, чтобы очистить кеш на вашем Windows Server.

В этом примере я использую Windows Server 2016.

Это очень просто, просто откройте Консоль DNS, щелкните правой кнопкой мыши DNS-сервер и выберите очистить кеш

Очистить кеш DNS с помощью PowerShell

Чтобы очистить кеш клиента с помощью PowerShell, используйте эту команду:

Clear-DnsClientCache

Чтобы очистить кэш локального DNS-сервера используйте эту команду:

Clear-DNsServerCache

Чтобы очистить кеш DNS на определенном DNS-сервере, используйте эту команду. Измените -ComputerName на имя сервера, который вы хотите очистить

Clear-DnsServerCache –ComputerName «DC1» -Force

Если у вас все еще есть проблемы с DNS, проверьте мое руководство по использованию nslookup для тестирования DNS, оно включает 8 советов по устранению проблем с DNS.

Оставьте комментарий ниже

Рекомендуемый инструмент: сервер SolarWinds и монитор приложений

Эта утилита была разработана для мониторинга Active Directory и других важных служб, таких как DNS и DHCP.. Он быстро обнаруживает проблемы с контроллером домена, предотвращает сбои репликации, отслеживает неудачные попытки входа в систему и многое другое.

Что мне больше всего нравится в SAM, так это простота использования панели мониторинга и функций предупреждений. Он также может контролировать виртуальные машины и хранилище.

Загрузите бесплатную пробную версию здесь



Как очистить кеш DNS в Windows, MAC и Chrome

Кто-нибудь когда-нибудь говорил вам: «Эй, вам действительно нужно очистить кеш DNS»? Это не оскорбление. Но это тоже не обычная тема, так что не беспокойтесь, если вы никогда этого не делали. В этом руководстве мы рассмотрим шаги, необходимые для очистки кеша DNS.

Это намного проще, чем кажется.

Вы, наверное, знаете, что DNS в Интернете система сопоставляет доменные имена с IP-адресами серверов. Если вы выполните ping или traceroute доменного имени, вы получите IP-адрес сервера, на котором находится веб-сайт.

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

Но что произойдет, когда ваш любимый сайт переместится на новый сервер или IP-адрес? Вы могли застрять при просмотре старой версии сайта. Или вообще не вижу сайт, просто ошибка. То же самое может произойти, когда вы вносите определенные обновления на свой собственный сайт, например, добавляете сертификат безопасности.

Итак, как вы заставите свой компьютер запрашивать систему DNS, где находится сайт, вместо того, чтобы полагаться на на информацию о локальном кэше? Очистите кеш DNS.

Давайте посмотрим, как это делается.

Как очистить кеш DNS на компьютере с Windows

Чтобы очистить DNS на компьютере с Windows 10, откройте командную строку. Для этого щелкните значок «Пуск» в Windows и введите «cmd». Нажмите «Открыть» или «Запуск от имени администратора». Для очистки кеша DNS не требуются права администратора. Подойдет любой вариант.

Введите «ipconfig/ flushdns »и нажмите клавишу Enter.

Вы появится сообщение «Успешно очищен кэш DNS-резольвера».

Ваш следующий запрос на веб-сайт будет обращаться к системе DNS для поиска самой последней записи, поскольку в вашем локальном кеше нет записей.

Обратите внимание, что мы ‘ Мы взаимозаменяемо используем термины «очистить» и «очистить», и хотя эти инструкции предназначены специально для Windows 10, процесс одинаков для всех последних версий Windows.

Как сделать Очистить кеш DNS на компьютере Mac

Очистить кеш DNS на Mac немного сложнее. Откройте программу терминала (перейдите в «Приложения», затем «Утилиты» или нажмите клавиши Command + пробел, чтобы запустить Spotlight, затем найдите «терминал. app »).

Команда, которую мы собираемся использовать, начинается с« sudo », поэтому вам нужно будет ввести пароль администратора для учетной записи при запуске команды .

Точная команда, которую следует использовать, зависит от версии операционной системы, которую вы используете. Но для большинства последних версий используйте:

sudo killall -HUP mDNSResponder

Когда команда выполняется, вы выигрываете Нет никаких отзывов, что это закончено. Вы можете добавить звуковое уведомление о завершении, добавив к команде «say»:

sudo killall -HUP mDNSResponder; скажем, очистка DNS завершена

Если это не помогает, попробуйте одну из этих более старых команд:

  • sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches
  • sudo dscacheutil -flushcache
  • lookupd -flushcache

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

Браузер Google Chrome хранит кеш DNS, который может включать сайты, которые вы никогда не посещали (!). Это происходит потому, что Chrome предварительно запрашивает информацию DNS для всех ссылок на страницах, которые вы просматриваете. Это предназначено для ускорения просмотра, но со временем может увеличиваться объем кеша.

Давайте избавимся от него.

Откройте Chrome и введите это в адресная строка:

chrome://net-internals/# dns

Нажмите кнопку «Очистить кеш хоста».

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

В Chrome есть и другие кеши, которые могут повлиять на то, как отображаются некоторые веб-сайты. Перейдите к:

chrome://settings/clearBrowserData

(Вы также можете нажать клавиши Ctrl + Shift + Del, или щелкните значок «Настройка и управление», выберите «Дополнительные инструменты», затем «Очистить данные просмотра…».)

Удаление некоторых видов кеша браузера может уничтожить некоторые повседневные удобства, которые вам нравятся, поэтому я не хочу рекомендовать здесь слишком много очищать. Но удаления «Кэшированных изображений и файлов» обычно достаточно для устранения проблем с веб-сайтом.

Если вам нужно знать, как очистить кеш Chrome на Mac, мы вам поможем.

Немного о DNS

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

Не заходя слишком далеко в weeds, 13 «корневых» DNS-серверов содержат, так сказать, главный список всех корреляций домена и IP. Но если бы нам всем пришлось получить доступ только к 13 серверам для разрешения DNS, Интернет, вероятно, довольно быстро остановился бы..

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

Если DNS-серверы вашего интернет-провайдера не имеют ответа на ваш запрос, они обращаются к одному из корневых DNS-серверов.

Это просто работает

Большинство из нас никогда не задумывается о системе DNS, которая заставляет Интернет работать, и это так, как должно быть. Это фундаментальная часть инфраструктуры Интернета, и она должна работать, даже если мы не задумываемся о ней.

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

Думаете ли вы о системе DNS каждый день?

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

Как насчет того, чтобы вам когда-нибудь приходилось очищать DNS или кеш для устранения неполадок? Как часто вы проверяете кеш в своих веб-браузерах?

Автор: Майкл Филлипс

Майкл Филлипс — ветеран индустрии веб-хостинга, помогающий людям максимально использовать свое присутствие в Интернете с 1995 года.

Оцените статью
logicle.ru
Добавить комментарий