Как очистить DNS кэш?

Очистка глобального и локального DNS кэша

Arnas Damasickis avatar
Автор: Arnas Damasickis
Обновлено больше недели назад

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

Очистка локального DNS кэша

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

Если же Вы хотите очистить DNS кэш без перезагрузки устройств, то будет достаточно: 

  1. Windows: открыть командную строку (Windows+R, ввести cmd и нажать Выполнить), ввести команду ipconfig /flushdns

  2. Ubuntu Linux: команды для терминала sudo service network-manager restart 

  3. Другие дистрибутивы Linux: sudo /etc/init.d/nscd restart 

  4. Mac OS: открыть терминал (Application › Utilities › Terminal) и выполнить команду в зависимости от версии операционной системы: 

  • Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, Mac OS X Lion: sudo killall -HUP mDNSResponder 

  • Mac OS X Yosemite, sudo discoveryutil udnsflushcaches 

  • Mac OS X Snow Leopard: sudo dscacheutil -flushcache 

  • Mac OS X Leopard и ниже: sudo lookupd -flushcache 

После очистки кэша через терминал/командную строку изменений ещё нет? Тогда попробуйте всё же перезагрузить устройство, пожалуйста 🙏 

Очистка глобального DNS кэша

Этот вариант необходим, если какие-либо сервисы не видят сделанных Вами изменений в DNS зоне (например, не проходит верификация для Google), хотя делегирование уже завершилось

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

После этого подождите около 5 минут - и все сторонние сервисы уже должны будут увидеть изменения 😊 

Если нужно очистить кэш браузера, Вам должна понравиться эта статья.

Нашли ответ на свой вопрос?