Как очистить DNS-кеш и для чего это нужно

Если у вас возникают проблемы с отображением сайтов, попробуйте этот способ.

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

Windows

1. Нажмите Win + R.

2. В открывшемся меню напишите cmd.

3. Когда запустится командная строка, введите ipconfig/flushdns и нажмите Enter.

4. После этого должна появиться надпись «Кеш сопоставителя DNS успешно очищен».

OS X

В операционной системе от Apple все команды вводятся в «Терминале». Проще всего попасть в него через Spotlight: нажмите на иконку поиска в правом верхнем углу.

Можете найти его и по-другому: откройте Finder → «Программы» → «Утилиты» → «Терминал».

Теперь вам нужно указать команду. Она зависит от того, какая у вас версия операционной системы.

  • High Sierra: sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset
  • El Capitan: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
  • Mavericks: dscacheutil -flushcache;sudo killall -HUP mDNSResponder
  • Lion & Mountain Lion: sudo killall -HUP mDNSResponder
  • Leopard: dscacheutil -flushcache
  • Tiger: lookupd -flushcache

После этого останется ввести пароль и дождаться надписи macOS DNS Cache Reset.

Это упрощённая версия страницы.

Читать полную версию
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter
Андрей Бодосов
01.06.20 22:43
Для Windows ipconfig.exe /flushdns