Как очистить кэш DNS на компьютере Windows, Mac и зачем это нужно делать. Очищаем кэш DNS на компьютере Windows

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

Такая проблема случается, либо на стороне хостинга, на котором расположен сайт, либо благодаря мошенникам или другим «плохишам», взломавшие каким-то образом админ-панель и поменяли DNS-сервера.

Из вышесказанного ясно, что проблему надо решать. Кто еще не понял, что такое DNS-адреса, сейчас объясню.

Что такое DNS и как получить доступ к сайту?

У всех компьютерных устройств на планете существует свое определённое имя, с помощью которого они друг с другом могут общаться, эти имена имеют цифровые значения и именуются IP-адресами. DNS расшифровывается как система доменных имен и преобразовывает буквенное значение в цифровое. Другими словами, вы заходите на сайт сайт, а он с помощью системы доменных имен преобразовывается в какое-нибудь 22.222.222.22. Проверить IP-адрес компьютера можно так: открываете командную строку и вводите туда команду ipconfig .

Таким образом, ваш компьютер, при посещении моего сайта, будет связываться с компьютером, на котором находится сайт, то есть связь между IP-адресами.

При смене DNS-адресов на левые вы вам будет отображаться сообщение, что страницы не существует, хотя по сути она есть и хранится на хостинге.

Как решить проблему?

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

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

Для очистки кэша DNS нужно открыть командную строку от имени администратора и ввести команду ipconfig /flushdns .



После данного действия кэш будет очищен.

Можно еще сбросить сетевые настройки, для чего в той же командной строке вводим команду netsh winsock reset . Потом перезагружаем компьютер.

Теперь вы знаете, что делать, если страница не доступна. Но это не единственная причина, существуют еще много других и о них мы поговорим в будущих статьях.

Наверняка вы сталкивались с проблемой, когда, работая в интернете и пытаясь загрузить какие-либо страницы, перед вами появлялось сообщение о том, что сервер не найден. Или ваш браузер говорил вам о том, что ему не удается отобразить страницу. Большинство таких проблем действительно связано с перебоями в работе сервера, хостера или вашего провайдера. Однако нередко бывает так, что проблема кроется в вашей машине. В таком случае необходимо Делается это при помощи команды ipconfig/flushdns.

Чтобы выполнить данную процедуру, вы должны вызвать меню пуска, затем выбрать «Выполнить» и оттуда вызвать командную строку. Обратите внимание на то, что раскладка вашей клавиатуры должна быть английской. Когда вы увидите приглашение системы в папку с именем пользователя, вводите вышеуказанную команду и подтверждайте данное действие клавишей ввода. После этого выполнится Об этом вы будете проинформированы системой.

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

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

Так вот, в случае запрета данной службы компьютер не запустит ни одну, явно зависимую от нее, программу. По умолчанию для типа запуска установлен показатель «авто». Сам исполняемый файл находится в системной папке Виндовс, а именно в каталоге System32. Вам не удастся очистить кэш DNS в том случае, когда служба не запущена. При такой попытке система выдаст сообщение о том, что ей не удается выполнить очистку.

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

Для того чтобы определить автоматический тип запуска клиента ДНС, снова откройте стартовое меню, в котором вышеописанным методом необходимо запустить окно служб. Там вы должны будете снова выделить и запустить службу ДНС клиента. Далее нужно с помощью правой кнопки вашего манипулятора перейти к свойствам. Найдите вкладку под названием «Общие». В необходимо выбрать автоматический тип запуска. После этого просто подтвердите данную установку кнопкой «Ок».

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

Те люди, которые так или иначе связаны с разработкой сайтов, наверняка хоть один раз, но сталкивались со следующей проблемой. Существует некоторый сайт, на который вы спокойно можете попасть с некоторых компьютеров, но не со всех. Например, вы работаете в офисе на каком-нибудь сайте, а с дома попасть на него не можете, хотя, вроде и с Интернетом все в порядке. Такое довольно часто случается с молодыми сайтами либо с теми сайтами, которые переезжают на другие сервера. Сталкивался с такой проблемой и я, ее решение оказалось достаточно простым, нужно было просто очистить кэш DNS.

Давайте по пунктам разберемся, что нужно сделать. Первое, что нужно сделать – это запустить командную строку. Для этого жмем «Пуск – Все программы – Стандартные – Командная строка» либо же нажать кнопку «Пуск» и в строке поиска ввести запрос «командная строка» .

Теперь в командной строке пишем следующее: ipconfig /flushdns и жмем кнопку Enter .

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

«Не удается очистить кэш распознавания DNS». Эта ошибка может возникнуть из-за того, что у вас не включена служба DNS-клиент.

Включаем либо перезапускаем службу. Для этого жмем кнопку «Пуск» и в строке поиска пишем слово «службы» .

Ищем службу «DNS-клиент» и запускаем либо перезапускаем ее.

Смотрим, решилась ли наша проблема. Если нет и сайт все еще по-прежнему недоступен, то кэш необходимо очищать у самого провайдера, а это дело непростое, потому что придется звонить в техподдержку и просить, чтобы они это сделали. Если техподдержка вам не поможет и будет делать вид, что ничего не знает, то вам останется только последний вариант – это прописать сайт, который не открывается в файле hosts.

Находим файл по адресу C:-Windows-System32-drivers-etc .

Кликаем по файлу правой кнопкой мыши и выбираем из выпавшего меню выбираем пункт «Открыть» .

Открываем блокнотом:

И вписываем вначале ip-адрес сайта, а затем его доменное имя.

Проверяем, получилось ли у нас. Но, в принципе желаемый сайт теперь должен быть доступен.

Смотрим видео по теме:

Оценить статью:

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

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

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

Если объяснять очень простыми словами, то ДНС - это своего рода записная книжка или база всех имеющихся сайтов интернета. Когда вы в адресной строке браузера вводите название сайта, компьютер преобразовывает этот адрес в цифровой формат, состоящий из 4 разделённых между собой точками групп цифр. Задача DNS-сервера - в максимально быстрый срок сопоставить обычный буквенный адрес с цифровым. Чем крупнее провайдер и чем лучше работает его техническая поддержка, тем лучше и быстрее будет функционировать DNS-сервер.

Чем ближе географически расположен DNS к вашему компьютеру, тем быстрее произойдёт соединения с нужной страницей. Именно поэтому практически любой провайдер рекомендует использовать собственный сервер вместо публичных, таких, как Яндекс или Google DNS. Для ускорения работы компьютер кэширует информацию о всех посещённых сайтах и хранит её в системном разделе Windows . Такой кэш хранится как на сервере оператора, так и на локальном компьютере. Поэтому если на разных компьютерах сайт функционирует по-разному, необходимо почистить кэш DNS на проблемном компьютере.

Сделать сброс кэша службы DNS можно несколькими способами. Давайте рассмотрим каждый из них поближе.

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

Через командную строку

Является очень простым и одновременно практически самым надёжным способом. Чтоб очистить кэш DNS на компьютере с Windows 10 вам нужно запустить командную строку Виндовс от имени администратора и применить несколько команд.

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

  • Windows 10. Кликните правой кнопкой мыши либо нажмите комбинацию клавиш Win + X, после чего выберите строку «Командная строка (администратор)».
  • Windows 8–8.1. Нажмите сочетание кнопок Win + R, введите cmd и кликните Enter.
  • Windows 7. Аналогично Windows 8, нажмите комбинацию Win + R, после чего в окне поиска напечатайте cmd и кликните клавишу Enter.

Каждая команда должна использоваться по очереди, и её ввод должен подтверждаться клавишей Enter. После окончания обязательно перезагрузите компьютер. Очистка DNS кэша на вашем ПК с Windows 7 должна устранить проблемы с недоступностью некоторых веб-ресурсов.

Путём перезапуска DNS-клиента

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


Для очистки кеша нужно отыскать службу «DNS-клиент», нажать по его иконке один раз, после чего в левой колонке нажать кнопку «Перезапустить». После этого также выполните перезапуск Windows и повторите попытку входа на сайт. Всё должно работать, как часики.

Заключение

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

Привет! Сегодня я покажу как очень просто очистить кэш и dns на компьютере Windows. Для чего чистить кэш и dns ? Обычный пользователь интернета, который только только начинает свой путь в сети, вряд ли задастся таким вопросом. А вот более опытному пользователю может пригодится такая информация. Вообще полезно периодически чистить кэш dns на своём компьютере, так как в кэш dns скапливается много не нужной информации, которая со временем может загрузить компьютер и да же вызвать некоторые проблемы. К примеру как у меня, на днях я не мог зайти в админ-панель своего сайта, начал разбираться, в итоге почистил кэш dns и всё решилось.

Чтобы почистить кэш dns на своём компьютере, нажмите на своей клавиатуре на сочетание клавиш Win + R (Win – это такая кнопка с четырьмя квадратиками). После чего у вас откроется окно, введите в поле cmd и нажмите OK. (смотри скриншот)

Далее у вас откроется командное окно, после имени пользователя компьютера, где будет мигать курсор, вам нужно ввести команду – ipconfig /flushdns и нажать Enter. (смотри скриншот). Если вы всё сделали правильно, то появится сообщение – Кэш DNS успешно очищен.

Всё, можете закрыть окно, больше ничего делать не нужно, всё очень просто. Если для вас это очень сложно понять, то можете очистить кэш dns с помощью бесплатной программы CCleaner.

Очистить кэш DNS с помощью программы

Скачиваете с интернета бесплатную программу CCleaner , устанавливаете и запускаете программу на своём компьютере. Вверху на вкладке Windows , найдите раздел Система , отметьте в нём галочкой значение Кэш DNS , затем внизу справа нажмите на кнопку – Очистка . Дождитесь завершения очистки, всё готово!