Очистка DNS-кэша

Очистка DNS-кэша

Когда вы прописали наш NS-сервер для вашего домена, воспользуйтесь следующей утилитой для проверки: в браузере введите http://your_domain.com/zahidhost/php_ping.cgi, в ответ на белом экране должны увидеть слово pong, в случае любого другого ответа стоит пробовать сбрасывать кэш или просто ждать на обновление DNS.

утилита проверки

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

Как очистить кэш DNS на вашем ПК

Рассмотрим следующие методы, которые позволяют удалить старую информацию DNS на разных ОС:

 

Windows

 

Для операционных систем Windows 10 и 8 способы очистки одинаковы:

Откройте командную строку. Нажмите кнопку «Пуск» в Windows и введите cmd.

Нажмите на командную строку Command Prompt(Командная строка), и выберите Запуск от имени администратора

Windows

Выполните следующую команду:

ipconfig /flushdns

Если команда завершилась успешно, система возвращает следующее сообщение:

Windows IP configuration successfully flushed the DNS Resolver Cache.

Windows

 

Способ очистки DNS-кэша для Windows 7 похож на тот, который описан выше

Через кнопку Пуск в поле поиска наберите cmd..

Кликните правой кнопкой мыши по Command Prompt (Командная строка), затем "Запуск от имени администратора".

Выполните следующие действия:

ipconfig /flushdns

Если команда завершилась успешно, система возвращает следующее сообщение:

Windows IP configuration successfully flushed the DNS Resolver Cache.

 

Способ очистки DNS-кэша для Windows XP, 2000, или Vista:

Щелкните Пуск. В меню "Пуск" кликните Run…. (Запуск…)

Если вы не видите «Run» в Vista, введите «Run» в строке поиска.

Выполните следующую команду в текстовом поле Выполнить:

ipconfig /flushdns

Если команда завершилась успешно, система возвращает следующее сообщение:

Windows IP configuration successfully flushed the DNS Resolver Cache.

 

MacOS

Очистка кэша в MacOS будет отличаться в зависимости от используемой версии. Чтобы осуществить очистку кэша в MacOS, вы должны знать пароль учетной записи администратора.

 

MacOS 10.11, 10.12 и 10.13

Откройте: Applications (Приложения).

Кликните Utilities (Утилиты).

Выберите Terminal (Терминал).

Введите строку: sudo killall -HUP mDNSResponder

MacOS 10.11, 10.12 и 10.13

MacOS 10.10

Выберите: Applications (Приложения).

Нажмите: Utilities (Утилиты).

Выберите Terminal (Терминал).

Запустите команду: sudo discoveryutil udnsflushcaches

MacOS 10.10

MacOS 10.7, 10.8 и 10.9

Откройте: Applications (Приложения).

Кликните Utilities (Утилиты).

Нажмите Terminal (Терминал).

Запишите: sudo killall -HUP mDNSResponder

MacOS 10.7, 10.8 и 10.9

MacOS 10.6

Выберите: Applications (Приложения).

Нажмите: Utilities (Утилиты).

Кликните Terminal (Терминал).

Введите команду: sudo dscacheutil -flushcache

MacOS 10.6

MacOS 10.5

Нажмите Applications(Приложения).

Кликните Utilities (Утилиты).

Выберите Terminal(Терминал).

Введите строку: sudo lookupd -flushcache

MacOS 10.5

Как очистить DNS-кэш в браузерах

Если после сброса кэша в ОС проблема не исчезла, нужно сбросить кэш в браузере. Помимо собственного DNS-кеша системы, большинство браузеров (за исключением Internet Explorer) также хранят кешированные копии DNS-записей

 

Начнем с очистки DNS-кэша в браузере Safari

Запустите Safari на вашем компьютере.

Включите скрытое меню разработки Safari, выбрав «Настройки».

очистка DNS-кэша в браузере Safari

Щелкните вкладку «Дополнительно».

Установите флажок «Показать меню разработки в строке меню».

Safari

Настройки Safari - выберите меню «Разработка», затем выберите опцию «Очистить кэш».

Safari

Перезапустите Safari.

 

В Chrome способ очистки отличается от описанного выше

Запустите Chrome на вашем ПК.

Введите: chrome://net-internals/#dns в адресной строке и нажмите Enter.

Вы попадете в раздел DNS на странице внутренних настроек Chrome.

Щелкните DNS в левом столбце, затем щелкните кнопку Clear Host Cache, чтобы очистить кэш DNS.

Chrome

В этом же окне выберите пункт Sockets и нажмите Flush Socket Pools.

Chrome

Перезапустите Chrome.

 

Firefox

Запустите Firefox на вашем компьютере.

Нажмите на меню Инструменты.

Потом перейдите в Настройки.

Firefox

В настройках, в колонке слева выберите пункт Приватность и защита.

Найдите Куки и данные сайтов и нажмите Удалить данные.

Firefox

В открывшемся окне снимите галочку у пункта Куки и данные сайтов (их удалять не нужно) и нажмите кнопку Удалить.

Firefox

После этого перезапустите Firefox.

 

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

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