Как очистить кеш ДНС?

Раздел: FreeBSD, Linux, Windows, Советы
Написано: 2.12.2009
Автор: Antonio
Просмотров темы: 32 892 раз

Иногда при настройки или работе с доменами и ДНС-записями возникает необходимость очистить ДНС кеш операционной системы.

Провести очистку кеша можно командами:

— для Windows XP, Windows Vista, Windows 7 (выполнять с правами Администратора)

Пуск — Выполнить — команда cmd — в командной строке ipconfig /flushdns

DNS clean

Если будет ответ «Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции», значит у вас отключена служба DNS-клиент. (для включения службы Пуск — Панель управления — Администрирование — Службы — DNS-клиент).

— Очистка кеша ДНС в FreeBSD, Linux

Если у вас используется bind, то команда rndc flush

Если у вас кеширующий Unbound сервер, то его можно просто рестартовать.

/etc/rc.d/local_unbound restart

— Очистка кеша ДНС в MAC OS

lookupd -flushcache

или

dscacheutil -flushcache

Добавлено 24.08.2014
Полезная опция — как узнать содержимое кэша ДНС Windows

ipconfig /displaydns - вывод содержимого кеша DNS

1 звезда2 звезды3 звезды4 звезды5 звезд (2 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


20 комментариев

dobs
Июл 6, 2010 at 23:17

Под линь не работает. ОС Федора


 
Antonio
Июл 8, 2010 at 3:42

Попробуйте так

sudo /etc/init.d/nscd restart


 
Аноним
Июл 8, 2010 at 8:25

привет всем ;)


 
Antonio
Июл 8, 2010 at 22:54

Привет!


 
Аноним
Сен 14, 2010 at 19:34

Ты идиот, bind это сервер, на клиенте его нет и он никак не может сбросить кеш!


 
Antonio
Сен 14, 2010 at 21:15

если вы чего-то не поняли мне очень жаль,
я не утверждал что bind это не сервер,
а привел пример для сервера как раз с DNS сервером BIND.

и кстати ДНС-сервер может стоят и винде, например, в роли кеширующего
http://nemcd.com/2009/04/dns-server-na-windows-xp/

так что, вы сами выставили себя не с лучшей стороны..


 
Ramil
Янв 2, 2011 at 11:39

я за такие слова ( ты идиот) дал бы в рожу!
очень сдержано высказался Antonio я так несмог -бы )


 
Antonio
Янв 2, 2011 at 14:24

:-), если на всех Анонимов обижаться,
то здоровья не хватит.


 
Хахатало Закроой
Янв 4, 2011 at 15:15

Аноним хотел вы**нуться ,а сам лохонулся как последний черт !
Однозначно !


 
Antonio
Янв 4, 2011 at 18:54

:-D


 
rost
Май 6, 2011 at 12:16

Вот спасибо! ато я промучался. ждал пока винда ДНС сбрисит


 
Antonio
Июн 5, 2011 at 2:55

Пожалуйста!


 
Vladimir
Авг 21, 2011 at 9:09

Здравствуйте. У меня windows 7, служба dns клиент запущена. но когда выполняю команду ipconfig \flushdns, пишет ошибку: неопознанная или неполная командная строка. Как с этим бороться?


 
Antonio
Авг 22, 2011 at 13:38

C:\Windows\system32>ipconfig /flushdns
Настройка протокола IP для Windows
Кэш сопоставителя DNS успешно очищен.

похоже, вы слеш не в ту сторону указали, все работает на Windows 7


 
mistercx
Сен 15, 2012 at 3:21

D Win7 ipconfig запускать из-под администратора — ошибки не будет! :P


 
Kiberman
Окт 29, 2012 at 0:36

Всё отлично работает. Линус CentOS


 
Sonnik
Фев 20, 2013 at 20:33

ipconfig /flushdns — для win 8 также актуально, только что проверил.

для bind не пойму пишет вот:

Win8 x64 что-то не так

«C:\WINDOWS\system32>C:\Windows\SysWOW64\dns\bin\rndc flush
rndc: neither C:\WINDOWS\system32\dns\etc\rndc.conf nor C:\WINDOWS\system32\dns\
etc\rndc.key was found»

Может кто подскажет.


 
Antonio
Фев 21, 2013 at 0:31

Windows 8 еще не ставил, возможно стоит проверить доступы и наличие файлов. Сегодня вычитал люди еще ставят Acrylic DNS Proxy на домашней машине не хочется экспериментировать (до 8.8.8.8 пинг 35мс, так что обхожусь)


 
Аноним
Июн 12, 2014 at 3:13

Невозможно загрузить веб-страницу, так как не поступили данные от сервера.
Код ошибки: ERR_EMPTY_RESPONSE


 
Antonio
Июн 12, 2014 at 12:35

Это про что?


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com