Сбросить кэш DNS

Как очистить кэш DNS на компьютере

Чтобы понять что такое кэш DNS и для чего его сбрасывать, нужно понять — что такое DNS.

Что такое DNS-сервер

DNS (Domain Name System) — система доменных имён. 

Простой пример.

Вы вбиваете в адресную строку браузера доменное имя сайта — например mail.ru в надежде перейти на нужный сайт. И вот тут начинается «волшебство».

Ваш компьютер, в том числе и браузер, понятия не имеют, что вы от них требуете. Для них mail.ru — то же самое что для нас древнекитайские иероглифы.

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

А у каждого DNS-сервера в свою очередь есть база данных, которую для облегчения понимания, легко представить в виде таблицы:

mail.ru 94.100.180.202
ok.ru 5.61.23.11
google.com 172.217.16.174
vk.com 87.240.180.136

Приняв строку mail.ruDNS-сервер проверяет её на наличие в своей базе. Найдя совпадение, DNS-сервер берет IP-адрес сопоставленный mail.ru и отправляет Вам на компьютер.

Получив адрес 94.100.180.202 — ваш браузер спокойно открывает страницу почты. Чтобы больше не обращаться к DNS-серверу по вопросу о mail.ru, ваш компьютер помещает отправленные и принятые данные к себе в кэш DNS, тем самым экономя время, которое затрачивается на обращение к DNS-серверам.


Чтобы убедиться, что IP-адреса работают, Вы сами можете попробовать вбить (или просто кликнуть по IP-адресу из таблицы) и вам откроется нужный сайт.

На момент написания заметки по данным IP-адресам сайты открывались нормально. Но все меняется, и может быть сейчас указанные в таблице IP уже не актуальны. Собственно для этого и нужны DNS-серверы.

Примерно это выглядит так:

Примерная схема работы DNS-сервера
Примерная схема работы DNS-сервера

Кэш DNS на Вашем компьютере

Но вот беда… Иногда сайты «переезжают» и соответственно меняют IP-адреса. DNS-серверы об этом узнают быстро — около суток, а вот Ваш компьютер не всегда в курсе таких перемен.

Он упорно пытается открыть сайт используя «старый» IP-адрес ресурса. Но как мы поняли — там сайта уже нет.

Вот тут и может понадобиться сброс кэша DNS на вашем компьютере.

Если какой либо сайт который раньше без проблем открывался а сейчас браузер выдает какую либо ошибку связанную с DNS — имеет смысл сбросить кэш.

Сброс кэша DNS на Вашем компьютере

Сбросить кэш DNS на компьютере довольно легко. Нажмите сочетание клавиш <WIN> + <R> и в открывшемся окне введите:

cmd

и нажмите <Enter> на клавиатуре или <OK> мышкой.

CMD из Выполнить

Откроется, так нелюбимое многими окно Командной строки. Здесь нам нужно вписать следующее:

ipconfig /flushdns

вот так:

Сброс кэша DNS
Сброс кэша DNS

и нажать на <Enter>.

Ответ на разных версиях систем Windows, может быть (и будет) разным. Но если все хорошо, в ответе обязательно будет слово «successfully» для англоязычных версий и слово «успешно» для русскоязычных.

Вот так на Windows 7:

Удачная очистка кэша DNS
Удачная очистка кэша DNS

Вот и все. Перезагрузите браузер, а лучше компьютер. И любимый сайт откроется.

Я не претендую на звание «знаток сетевых протоколов» и тому подобное. Я лишь попытался в общих чертах довести до простых пользователей, таких же как и я, что такое DNS-сервер, и как сбросить кэш DNS в Windows.

 



Смотрите также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *