Данная статья была помещена в архив и больше не обновлялась.

OS X: сброс кэша DNS

В этой статье описывается, как выполнить сброс (очистку) кэша DNS.

Сведения о кэше DNS

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

Если на компьютере Mac не используются последние записи DNS с сервера, можно перезапустить компьютер Mac, чтобы обновить кэшированную информацию. Если необходимо обновить записи DNS на сервере с OS X и перезапустить сервер нет возможности, воспользуйтесь указанными ниже командами терминала для используемой версии OS X.

OS X Yosemite и более поздних версий

Чтобы сбросить кэш DNS в OS X 10.10.4 или более новых версий, выполните в приложении «Терминал» следующую команду:

sudo killall -HUP mDNSResponder

Чтобы сбросить кэш DNS в OS X версий 10.10–10.10.3, выполните в приложении «Терминал» следующую команду:

sudo discoveryutil mdnsflushcache

OS X Mavericks, Mountain Lion и Lion

Чтобы сбросить кэш DNS в OS X 10.9.5 или более ранних версий, выполните в приложении «Терминал» следующую команду:

sudo killall -HUP mDNSResponder

ОС Mac OS X Snow Leopard

Чтобы сбросить кэш DNS в OS X версий 10.6–10.6.8, выполните в приложении «Терминал» следующую команду:

sudo dscacheutil -flushcache

Дата публикации: