Если вы нашли ссылку на эту инструкцию в результате выдачи вашей поисковой системы и решили ознакомиться с ней, то наверняка заинтересовались вопросом, как очистить кэш DNS в операционной системе Windows. Также будет логически предположить, что вы уже получали ошибки с при попытке соединения с Интернетом.
Если ваш компьютер является единственным в сети, который не может установить интернет-соединение, а другие в это время работают нормально, то у вас есть хороший шанс попытаться очистить его DNS-кэш. Это поможет исправить проблему.
Это решение необходимо принять в случае изменения адреса вашего DNS-сервера на другой и будет гарантировать то, что ваш ПК запросит его по новому, а не будет использовать заранее кэшированный адрес. Давайте посмотрим, как это можно реализовать на практике.
Первое решение подойдет для всех версий операционных систем Windows, начиная с XP и заканчивая новой десяткой. Второе – только для 7, Vista и XP.
КАК ОЧИСТИТЬ КЭШ DNS
Запустите Командную строку с правами администратора. Это можно сделать используя поле поиска на Панели задач или в меню кнопки “Пуск”, с последующим вызовом контекстного меню щелчком правой кнопки мыши на ней и выбора способа запуска от имени администратора.
Введите следующую команду:
ipconfig /flushdnsи нажмите клавишу Enter на своей клавиатуре. Выполнение этой команды обычно должно исправить проблему. Однако некоторые отдельные приложения могут иметь свой собственный DNS-кэш, который также необходимо освободить. В качестве примера можно взять веб-браузер Mozilla Firefox, который как минимум, необходимо закрыть и запустить снова. Этого может оказаться недостаточно, поэтому придется очистить и настройки веб-браузера.
В Windows XP, Vista, 7 вы можете попробовать перезапустить саму службу , которая обрабатывает кеширование. Если вы используете одну из этих операционных систем, в окне Командной строки выполните поочередно такие команды:
Net stop dnscache net start dnscache
ввод каждой из которых подтверждайте клавишей Enter .
Если перед вами возникла необходимость перезапустить эту же службу в десятой версии ОС, попробуйте только перезагрузить компьютер. Это простое действие автоматически перезапустит не только её но и все другие части программного обеспечения на ПК. Проследуйте по и ознакомьтесь с другими полезными и интересными компьютерными советами, которые мы подобрали специально для вас.
Привет! Сегодня я покажу как очень просто очистить кэш и dns на компьютере Windows. Для чего чистить кэш и dns ? Обычный пользователь интернета, который только только начинает свой путь в сети, вряд ли задастся таким вопросом. А вот более опытному пользователю может пригодится такая информация. Вообще полезно периодически чистить кэш dns на своём компьютере, так как в кэш dns скапливается много не нужной информации, которая со временем может загрузить компьютер и да же вызвать некоторые проблемы. К примеру как у меня, на днях я не мог зайти в админ-панель своего сайта, начал разбираться, в итоге почистил кэш dns и всё решилось.
Чтобы почистить кэш dns на своём компьютере, нажмите на своей клавиатуре на сочетание клавиш Win + R (Win – это такая кнопка с четырьмя квадратиками). После чего у вас откроется окно, введите в поле cmd и нажмите OK. (смотри скриншот)
Далее у вас откроется командное окно, после имени пользователя компьютера, где будет мигать курсор, вам нужно ввести команду – ipconfig /flushdns и нажать Enter. (смотри скриншот). Если вы всё сделали правильно, то появится сообщение – Кэш DNS успешно очищен.
Всё, можете закрыть окно, больше ничего делать не нужно, всё очень просто. Если для вас это очень сложно понять, то можете очистить кэш dns с помощью бесплатной программы CCleaner.
Очистить кэш DNS с помощью программы
Скачиваете с интернета бесплатную программу CCleaner , устанавливаете и запускаете программу на своём компьютере. Вверху на вкладке Windows , найдите раздел Система , отметьте в нём галочкой значение Кэш DNS , затем внизу справа нажмите на кнопку – Очистка . Дождитесь завершения очистки, всё готово!
Представим такую ситуацию: вы решили зайти в интернет и посетить какой-нибудь сайт, может даже этот. И тут на тебе, вылетает ошибка, что страницы не существует, пользователь обновляет несколько раз страницу, а потом просто закрывает ее. Конечно, подписчик сайта через какое-то время снова посетит сайт, чтобы проверить его работоспособность, но новый посетитель вряд ли уже вернется. Понятное дело, что это плохо и для владельца сайта и для пользователя, который ищет информацию.
Такая проблема случается, либо на стороне хостинга, на котором расположен сайт, либо благодаря мошенникам или другим «плохишам», взломавшие каким-то образом админ-панель и поменяли 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 . Потом перезагружаем компьютер.
Теперь вы знаете, что делать, если страница не доступна. Но это не единственная причина, существуют еще много других и о них мы поговорим в будущих статьях.
Иногда, бывает, сбиваются настройки интернет подключения или просто не хочет подключатся к сети (не получает IP адрес по DHCP). Похожие неполадки могут возникнуть в следствии работы некоторых вредоносных программ (вирусов). Можно долго мучить тех. поддержку своего провайдера или вызывать специалиста на дом. Можно попробовать самостоятельно устранить неполадку.
Для сброса TCP/IP в операционных системах Windows NT (2000/XP/Seven) существует специальная программа netsh.exe
.
netsh.exe — (Network Shell — Сетевая Оболочка) позволяет осуществлять конфигурирование сетевых параметров.
Некоторые пакостные вирусы залазят в WinSock и пакостят.
Симптомы:
- Скорость закачки файлов по TCP очень низкая (при этом по UDP может качать быстро);
- При включении компьютера некоторое время, пару минут, интернет работает нормально, но потом пропадает совсем (скорость падает до 0);
- Интернет работает и скорость закачки нормальная, но закачанный файл получается битым так как закачивается не полностью (скорее всего вирус перехватывает часть пакетов при передаче, но передает уведомление источнику об успешном получении всех пакетов).
Кроме вирусов «поламать» Ваше подключение к интернету можете и Вы сами (или «само заглючило»)
Некоторые примеры:
- Компьютер не получает ip-адрес автоматически (по DHCP);
- Пингуются IP адреса но не пингуются по именам;
- Компьютер получает IP адрес такого образца 169.254.*.* ;
Если от вирусов почистились то можно приступить в восстановлению. ВНИМАНИЕ! Следующие процедуры сбросят настройки сети. Настоятельно рекомендую переписать настройки.
Что бы сбросить Winsock:
Если первая команда не помогла решить проблему, можно сбросить стек TCP/IP к «заводским» настройкам:
Там же в командной строке, впишите команду:
netsh int ip reset c:\resetlog.txt
При этом журнал сброса сохранится в корне диска C:\ если опустить приставку c:\ то журнал будет сохранен в текущем каталоге. После этого следует перезагрузить компьютер.
После использования этой команды в реестре сбросятся к «заводским» следующие ветки регистра:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\
Можно использовать эти команды вместе одна после другой. Они кстати сбрасывают и DNS-кэш.
О проблемах DNS-кэша:
Например сайт переехал на другой хостинг, в следствии у него изменился IP адрес. А так как у Вас в кэше остались не совсем свежие данные при вводе имени сайта Вы попадете на старый IP адрес, где сайта уже нет.
Что бы не сбрасывать все настройки попробуйте команду ipconfig /flushdns Если не помогло используйте netsh int ip reset resetlog.txt — это гарантированно поможет и сбросит все, что касается сетевых подключений. 😉
При работе в Интернете – при попытке загрузить какие-либо веб-страницы – часто бывают всевозможные «накладки» – от сообщения Сервер не найден. Невозможно отобразить страницу до появления – вместо веб-страницы – какой-нибудь абракадабры. Конечно, большая часть этих неполадок вызвана временными проблемами сервера провайдера или хостера веб-сайта.
Однако зачастую в таких случаях помогает очистка кэша распознавателя DNS – командой ipconfig /flushdns .
Для этого:
– нажмите Пуск –> Выполнить… –> Запуск программы –> cmd –> OK
;
– переключите (при необходимости) раскладку клавиатуры на EN;
– после приглашения системы C:\Documents and Settings\Имя_пользователя>
введите ipconfig /flushdns
, нажмите Enter
;
– кэш распознавателя DNS будет сброшен:
C:\Documents and Settings\Администратор>ipconfig /flushdns
Настройка протокола IP для Windows
Успешно сброшен кэш распознавателя DNS.
C:\Documents and Settings\Администратор>
Примечания
1. DNS
(Domain Name System – система доменных имен) – это система, устанавливающая соответствие между числовыми IP-адресами и текстовыми именами, например, пользователь вводит в адресную строку браузера google.ru
, а DNS «переводит» этот адрес в 216.239.59.104
.
2. Для успешного сброса кэша распознавателя DNS должна быть включена служба DNS-клиент
(Dnscache).
Эта служба разрешает для данного компьютера DNS-имена в адреса и помещает их в кэш. Если служба остановлена, не удастся разрешить DNS-имена и разместить службу каталогов Active Directory контроллеров домена. Если данная служба не разрешена, не удастся запустить любые явно зависимые службы.
Тип запуска (по умолчанию) – Авто
.
Исполняемый файл – C:\WINDOWS\System32\svchost.exe -k NetworkService.
Если служба Dnscache не включена, при попытке очистить кэш распознавателя DNS вы получите сообщение Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции .
3. Как включить службу DNS-клиент:
– нажмите Пуск –> Настройка –> Панель управления –> Администрирование –> Службы
;
– в открывшемся окне Службы
в списке Службы (локальные)
выделите службу DNS-клиент;
– щелкните Запустить службу
.
4. Как установить для службы DNS-клиент тип запуска – Авто:
– нажмите Пуск –> Настройка –> Панель управления –> Администрирование –> Службы
;
– в открывшемся окне Службы
в списке Службы (локальные)
выделите службу DNS-клиент;
– двойным щелчком левой кнопки мыши откройте окно DNS-клиент (Локальный компьютер) – Свойства
(или щелчком правой кнопки мыши вызовите контекстное меню, из которого выберите Свойства
);
– на вкладке Общие
в выпадающем списке Тип запуска
выберите Авто –> OK
;
– закройте окно Службы
.
5. Если вам некогда/лень разбираться с очисткой кэша распознавателя DNS, скачайте и разархивируйте файл .
Во время работы в Интернете периодически запускайте файл flushdns.bat.