Как очистить кэш DNS в Windows 10, 8 и Windows 7. Как очистить кэш днс


Как сбросить и очистить кэш DNS Windows

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

Как очистить кэш DNS Windows

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

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

  • ipconfig /flushdns; Очистка кэша DNS через командную строку

    Очистка кэша DNS через командную строку

  • ipconfig /registerdns;
  • ipconfig /release;
  • ipconfig /renew;
  • netsh winsock reset.

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

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

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

  1. Нажать сочетание клавиш Win + R и ввести команду services.msc. Ввод команды services.msc

    Ввод команды services.msc

  2. Кликнуть по иконке компьютера на рабочем столе и выбрать меню «Управление компьютером», в разделе «Службы и приложения» перейти в «Службы».
  3. На Windows 10 можно кликнуть правой кнопкой мыши на кнопке Пуск и выбрать соответствующий пункт.

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

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

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

Заключение

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

nastroyvse.ru

Как очистить кэш DNS в Windows 10, 8 и Windows 7

15.03.2018&nbsp windows | интернет

Как сбросить кэш DNSОдно из частых действий, необходимых при решении проблем с работой Интернета (таких как ошибка ERR_NAME_NOT_RESOLVED и других) или при смене адресов DNS серверов в Windows 10, 8 или Windows 7 — очистка кэша DNS (кэш DNS содержит соответствия между адресами сайтов в «человеческом формате» и их фактическим IP-адресом в интернете).

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

Очистка (сброс) кэша DNS в командной строке

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

Шаги, чтобы очистить кэш DNS при этом будут следующими.

  1. Запустите командную строку от имени администратора (в Windows 10 для этого можно начать набирать «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать «Запуск от имени администратора» в контекстном меню (см. Как запустить командную строку от имени администратора в Windows).
  2. Введите простую команду ipconfig /flushdns и нажмите Enter.
  3. Если всё прошло успешно, в результате вы увидите сообщение о том, что «Кэш сопоставителя DNS успешно очищен». Очистка кэша DNS в командной строке
  4. В Windows 7 дополнительно можно выполнить перезапуск службы DNS-клиент, для этого там же в командной строке по порядку выполните следующие команды
  5. net stop dnscache
  6. net start dnscache

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

Очистка внутреннего кэша DNS Google Chrome, Яндекс Браузера, Opera

В браузерах на базе Chromium — Google Chrome, Opera, Яндекс Браузер присутствует собственный кэш DNS, который также можно очистить.

Для этого в браузере введите в адресную строку:

  • chrome://net-internals/#dns — для Google Chrome
  • browser://net-internals/#dns — для Яндекс Браузера
  • opera://net-internals/#dns — для Оперы

На открывшейся странице вы можете посмотреть содержимое кэша DNS браузера и очистить его, нажав кнопку «Clear host cache».

Очистить кэш DNS в браузере

Дополнительно (при проблемах с соединениями в конкретном браузере) может помочь очистка сокетов в разделе Sockets (кнопка Flush socket pools).

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

Сброс кэша и сокетов в браузере

Дополнительная информация

Существуют и дополнительные способы сброса кэша DNS в Windows, например,

  • В Windows 10 присутствует опция автоматического сброса всех параметров подключений, см. Как сбросить настройки сети и Интернета в Windows 10.
  • Многие программы для исправления ошибок Windows имеют встроенные функции для очистки кэша DNS, одна из таких программ, направленная именно на решение проблем с сетевыми подключениями — NetAdapter Repair All In One (в программе присутствует отдельная кнопка Flush DNS Cache для сброса кэша DNS). Сброс кэша DNS в NetAdapter Repair

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

А вдруг и это будет интересно:

remontka.pro

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

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

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

Windows

  1. Нажмите Win + R.
  2. В открывшемся меню напишите cmd.

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

  1. Когда запустится командная строка, введите ipconfig/flushdns и нажмите Enter.
  2. После этого должна появиться надпись «Кеш сопоставителя DNS успешно очищен».

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

OS X

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

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

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

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

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

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

  • 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.

Читайте также

Как установить шрифт в Windows и macOS →

Как заблокировать сайт на компьютере с Windows или macOS →

Как разделить жёсткий диск в Windows и macOS →

lifehacker.ru

Как очистить кэш DNS

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

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

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

как очистить кэш днс

Вводим команду ipconfig /flushdns и жмем Enter.

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

Проверьте, включена ли у вас служба DNS-клиент. Жмем кнопку «Пуск», в строке поиска пишем «службы» и жмем по соответствующему результату.

Находим службу DNS-клиент и жмем на кнопку «Запустить» в левой колонке.

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

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

Поэтому не ждем милости от техподдержки и решаем проблему самостоятельно. Запускаем блокнот, для этого жмем сочетание клавиш Win+R и в открывшемся окне пишем notepad и жмем «ОК»:

Открывается блокнот, жмем «Файл – Открыть». Открываем файл hosts, который находится по пути С – Windows – System32 – drivers – etc. Там где нужно выбрать тип файлов выбираем «Все файлы» и открываем.

В открывшемся файле в самом конце необходимо прописать ip адрес сервера, на котором лежит сайт, а также адрес самого сайта и сохранить файл. После этого сайт станет доступным.

Теперь вы знаете, как очистить кэш DNS.

А также смотрим тематическое видео:

pc-knowledge.ru

Как сбросить и очистить кэш DNS Windows 7, 8, 10

очистка кэша DNS Windows 7

Если Вы пользуетесь услугами средних и мелких провайдеров, то можете частенько быть свиделетями багов в работе их DNS-серверов. Связано это бывает и с кривой настройкой, и проблемами в работе аппаратной части, и с ошибками самих администраторов. А расплачиваются за это — пользователи конечно же. В лучшем случае вместо нужных сайтов будет выдаваться «Сервер не найден», в худшем — начнёт выкидывать на всякие непонятные сайты, в т.ч. даже вредоносного характера. И вот вы сменили адреса ДНС-серверов и… всё то же самое и продолжается. Что делать? А нужно просто очистить кэш DNS клиента Windows. 

Чтобы сбросить кеш ДНС есть два способа:

Способ 1. Командная строка

Нажимаем кнопку «Пуск» и пишем фразу «Командная строка». Без разницы — Windows 7 или Windows 8, или даже Windows 10 — во всех версиях запуститься поиск и в его результатах будет ярлычок командной строки. Кликаем на него и получаем черное окно консоли. В ней надо писать команду:

ipconfig /flushdns

И нажимаем кнопку Enter. Должно получится так:

ipconfig flushdns netsh winsock reset

Если всё прошло удачно, то в результате должны получить надпись «Successfully flushed the DNS Resolver Cache». Это значит, что очистка кэша ДНС прошла удачно.Ещё можно для верности запустить команду:

netsh winsock reset

Этим вы сделает сброс настроек Winsock. Иногда это тоже помогает.

Если у Вас есть какие-то проблемы с командной строкой, или Вам надо часто чистить кэш DNS, то воспользуетесь вот этим bat-файлом — скачать.

Способ 2. Перезапуск DNS-клиента Windows

Нажимаем кнопки Win и R и получаем окно «Выполнить»:

очистить кеш днс виндовс 7

В нем набираем: services.msc и нажимаем кнопку «ОК». Таким образом мы запустили системную консоль управления службами Виндовс. Здесь надо найти службу DNS-клиент:

как почистить кэш ДНС на компьютере

Кликаем по нему мышью чтобы выделить и нажимаем на ссылку «Перезапустить», указанную на рисунке стрелкой. После перезапуска произойдёт сброс DNS кеша Windows.

Это тоже интересно:

set-os.ru

Как очистить DNS кэш на Windows

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

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

Как очистить DNS кэш на Windows

Содержание статьи:

Очищаем DNS кеш через командную строку

В системе Windows изначально предусмотрена функция очистки кеша DNS, и чтобы до неё добраться открываем консоль командной строки. Сочетанием клавиш “Ctrl + R” вызываем диалоговое окно «Выполнить», и вводим в него “CMD”. Этим мы запустим командный интерпретатор от имени Администратора.

Далее под курсором вписываем следующую команду:ipconfig /flushdnsИ жмём клавишу “Enter” , после чего Вас уведомят о успешной очистке.

2015-05-28 23-29-51 Администратор C Windows system32 cmd.exe

Не удается очистить кэш сопоставителя DNS

Если же выполнение завершилось ошибкой, то скорее всего в системе отключена служба “DNS клиент”. Чтобы её запустить, переходим в “Панель управления” раздел “Администрирование”,где в пункте “Службы” находим соответствующую строку. Щёлкаем правой кнопкой мыши, и выбираем “Запустить” или “Перезапустить” (в случае, ошибки при активной службе).

2015-05-28 23-31-48 Скриншот экрана

Возвращаемся в консоль “CMD”, и повторяем команду. Теперь у Вас должно получиться очистить. Открываем браузер, и проверяем доступность сайта. Если же он по прежнему не отвечает, то…

Очищаем DNS кеш на стороне интернет-провайдера

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

Указываем направление вручную в файле hosts.txt

Ну и последний способ – вручную указать IP адрес хостинг сервера и доменное имя сайта, сопоставив их в файле hosts.txt

  • Переходим в следующую директорию: C:\Windows\System32\drivers\etc\Щёлкаем правой кнопкой по файлу «hosts.txt», и открываем с помощью блокнота;
  • В соответствующей области добавляем цифровой адрес IP, а напротив него домен вашего сайта через пробел или «Tab»;
  • Закрываем файл с сохранением внесённых изменений. И отправляемся проверять сайт в браузере.

Вместо послесловия

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

обновлено: 27.07.2018 - 21:08

  поделитесь с друзьями:

 ВКонтакте

 OK

 Facebook

 Google+

 Twitter

wd-x.ru

Как очистить DNS кэш в Windows 10

В этой краткой статье мы покажем основные способы сброса / очистки DNS кеша в Windows 10.

Для начала разберемся, в каких ситуациях приходится прибегать к очистки записей в кеше DNS?

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

В том случае, если вы пользуетесь услугами небольших и средних интернет-провайдеров, вы можете периодически сталкиваться с различными ошибками и проблемами при работе DNS-серверов провайдера. Это может быть связано с неправильной настройкой серверов, невысокой квалификации администраторов, взломом серверов провайдера или аппаратными проблемами. В самых простых случаях при работе через такие DNS сервера вместо нужного сайта вы можете получить ошибку «сервер не найден», а в самых плохих – начнут открываться «левые» или фишинговые/зараженные сайты. И вот, вы решили изменить убрать адрес DNS сервера провайдера и изменить его на классический Google DNS (8.8.8.8), а проблема остается. Что делать в этом случае?

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

Описанный метод сброса кеша DNS- работает во всех версиях Windows от Windows XP до Windows 10

Если вы хотите вывести список записей ресурсов, которые находятся в локальном кэше DNS, откройте командную строку с повышенными привилегиями и выполните команду:

ipconfig /displaydns

ipconfig /displaydns - список записей в локальном DNS кэше

Если вывод команды очень длинный, его можно перенаправить в тестовый файл для более удобного его рассмотрения.

ipconfig /displaydns >c:\ps\loc_dns_cache.txt

Чтобы сбросить кеш DNS и удалить из него все записи, выполните команду:

ipconfig /flushdns

Если все пройдет хорошо, команда вернет результат “Кэш сопоставителя DNS успешно очищен” (“Successfully flushed the DNS Resolver Cache”).

ipconfig /flushdns очистка кэша dnsДругой способ удалить кэш DNS – выполнить команду:

netsh winsock reset

Кроме того, чтобы очистить кэш, достаточно перезапустить службу клиента DNS. Сделать это можно из консоли services.msc. Щелкните правой кнопкой мыши по службе DNS-клиент (DNS Client) и выберите пункт Перезапустить (Restart).

перезапуск службы DNS-клиент

Также можно перезапустить службу DNS из командной строки:

net stop Dnscache && net start Dnscache

net stop Dnscache && net start Dnscache

Если после запуска команды ipconfig /flushdns появится ошибка “Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции” (“Could not flush the DNS Resolver Cache: Function failed during execution”), скорее всего у вас отключена служба DNS-клиента.

Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции

Просто запустите (или перезапустите службу).

vmblog.ru