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