Перейти к содержимому

Как почистить кэш на роутере

  • автор:

Как очистить кэш DNS на вашем компьютере (Windows и MAC OS)

Дата последнего обновления: 07-31-2017 07:13:44 AM 136552

При вводе веб-сайта в адресную строку, например, www.tp-link.com, система связывается с DNS-сервером и получает IP-адрес, связанный с веб-сайтом www.tp-link.com. Затем система кэширует ответы от DNS-сервера на вашем компьютере. Если запись DNS изменяется до истечения срока действия в кэше на вашем компьютере, вы можете не подключиться к веб-сайту. В таком случае можно очистить кэш DNS и заставить систему получить новые записи DNS от DNS-сервера.

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

Выберите операционную систему своего компьютера.

Способ 1: через панель управления (рекомендуется)

Способ 2: через команду в командной строке или терминале

Способ 1: Windows XP

Шаг 1

Нажмите кнопку «Пуск» в левом нижнем углу экрана, затем нажмите «Выполнить».

Наберите cmd в открытой панели.

Шаг 2

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

См. рисунок ниже. Этот шаг поможет вам очистить DNS-кэш .

Windows Vista и Windows 7

Шаг 1

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

Шаг 2

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

См. рисунок ниже. Этот шаг поможет вам очистить DNS-кэш.

Windows 8 / 8.1

Шаг 1

На клавиатуре последовательно зажмите кнопки Windows + F, откроется окно поиска. Введите cmd и нажмите Enter;

Шаг 2

Введите ipconfig /flushdns и нажмите Enter.

См. рисунок ниже. Этот шаг поможет вам очистить DNS-кэш.

Способ 2: для ОС Windows

Одновременно нажмите клавиши Windows и R на клавиатуре, и вы увидите окно, как на изображении ниже. Введите cmd в текстовое поле. Нажмите клавишу Enter, чтобы открыть командную строку.

Введите ipconfig /flushdns и нажмите Enter.

См. рисунок ниже. Этот шаг поможет вам очистить DNS-кэш.

Для MAC OS

Шаг 1

Перейдите в список установленных программ и откройте приложение Терминал.

Шаг 2

Введите соответствующую команду, чтобы сбросить кэш DNS.

  • Для OS X Yosemite это discoveryutil mdnsflushcache.
  • Для OS X Mavericks, Mountain Lion и Lion это killall -HUP mDNSResponder.
  • Для Mac OS X 10.6 это dscacheutil -flushcache.

Был ли этот FAQ полезен?

Ваш отзыв поможет нам улучшить работу сайта.

Что вам не понравилось в этой статье?

  • Недоволен продуктом
  • Слишком сложно
  • Неверный заголовок
  • Не относится к моей проблеме
  • Слишком туманное объяснение
  • Другое

Как мы можем это улучшить?

Спасибо

Спасибо за обращение
Нажмите здесь, чтобы связаться с технической поддержкой TP-Link.

Community

Нужна помощь? Задавайте вопросы, находите ответы и обращайтесь за помощью к специалистам TP-Link и другим пользователям со всего мира.

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

Как сбросить DNS-кеш

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

DNS-кеш содержит так называемые записи о ресурсах, которые включают:

Когда нужно сбросить кеш​

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

Вы регулярно видите ошибку 404. Например, сайт перенесли на другой сервер, и его IP-адрес изменился. Чтобы браузер открывал сайт с нового IP-адреса, необходимо удалить закешированный IP из DNS-кеша.

Вы хотите повысить уровень конфиденциальности.

Как сбросить DNS-кеш на разных ОС​

iOS​

Есть разные способы очистить DNS-кеш на iPhone и iPad.

Самый простой — включить Авиарежим (например, в Центре управления или в Настройках) и выключить его. DNS-кеш будет сброшен.

Другой способ — сбросить сетевые настройки устройства в приложении Настройки. Откройте Основные, пролистайте вниз, найдите Сброс и нажмите Сбросить настройки сети.

By doing that, you will lose connections to Wi-Fi routers and other specific network settings, including DNS servers customizations. You will need to reset them manually.

Android​

The easiest way to clear your DNS cache on your Android device is to turn the Airplane mode on and off. You can enable/disable the Airplane Mode in the Quick Settings pane.

A hard reboot can also help flush the DNS cache for your device. In order to do that, press and hold the power button for at least 20 seconds. It will (usually) force your device to reboot manually and the DNS cache will be cleared.

Другой способ — сбросить сетевые настройки устройства в приложении Настройки. Open Settings → System → Advanced → Reset options → Reset network settings and tap Reset Settings to confirm.

By doing that, you will lose connections to Wi-Fi routers and other specific network settings, including DNS servers customizations. You will need to reset them manually.

macOS​

To clear the DNS cache on macOS, open the Terminal (you can find it by using the Spotlight search — to do that, press Command+Space and type Terminal) and enter the following command:

sudo killall -HUP mDNSResponder

On macOS Big Sur 11.2.0 and macOS Monterey 12.0.0, you may also use this command:

sudo dscacheutil -flushcache

After that, enter your administrator password to complete the process.

Windows​

To flush DNS cache on your Windows device, do the following:

Open the Command Prompt as an administrator. You can find it in the Start Menu by typing command prompt or cmd. Then type ipconfig/flushdns and press Enter.

You will see the line Successfully flushed the DNS Resolver Cache. Done!

Linux​

Linux does not have OS-level DNS caching unless a caching service such as systemd-resolved, DNSMasq, BIND or Nscd is installed and running. The process of clearing the DNS cache depends on the Linux distribution and the caching service used.

For each distribution you need to start a terminal window. Press Ctrl+Alt+T on your keyboard and use the corresponding command to clear the DNS cache for the service your Linux system is running.

To find out which DNS resolver you’re using, command sudo lsof -i :53 -S .

systemd-resolved​

To clear the systemd-resolved DNS cache, type:

sudo systemd-resolve —flush-caches

On success, the command doesn’t return any message.

DNSMasq​

To clear the DNSMasq cache, you need to restart it:

sudo service dnsmasq restart

NSCD​

To clear the NSCD cache, you also need to restart the service:

sudo service nscd restart

BIND​

To flush the BIND DNS cache, run the command:

Then you will need to reload BIND:

You will get the message that the server has been successfully reloaded.

Как сбросить DNS-кеш в Chrome​

This may be useful if you do not want restart a browser every time during work with the private AdGuard DNS or AdGuard Home. Settings 1-2 only need to be changed once.

    Disable secure DNS in Chrome settings

chrome://settings/security 

Публикации

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

service temporarily unavailable сервер не найден

Однако зачастую в таких случаях помогает очистка кэша DNS командой

ipconfig /flushdns

Для этого: нажмите «Пуск» и начните печатать на клавиатуре cmd

Появится приложение «Командная строка». Щёлкните по нему мышкой или нажмите «Enter»

В открывшемся окне введите ipconfig /flushdns, нажмите «Enter» – кэш DNS будет сброшен.

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

«Не удается очистить кэш распознавания DNS».

Эта ошибка может возникнуть из-за того, что у вас не включена служба DNS-клиент.

Включаем либо перезапускаем службу.

Для этого жмем кнопку «Пуск» и в пишем «Выполнить» .

Но если вы продвинутый пользователь и окружающие уважительно называю вас «Хакер«, то нажмите клавиши Win и R

И впишите команду services.msc

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

Смотрим, решилась ли наша проблема. Если нет и сайт всё ещё недоступен, то кэш необходимо очищать у самого провайдера. А техподдержка вам не поможет и будет делать вид, что ничего не знает! И вам останется только последний вариант – отключить питание роутера на 1-2 минуты.

Впрочем, есть ещё один секрет: зайти на сайт через VPN.

Проще всего воспользоваться браузером Opera и активировать эту функцию:

О том, как очистить кэш браузера на компьютере читайте ЗДЕСЬ

Очистка 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

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

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

MacOS 10.5

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

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

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

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

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

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

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

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

Safari

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

Safari

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

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

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

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

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

Chrome

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

Chrome

Firefox

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

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

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

Firefox

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

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

Firefox

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

Firefox

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

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

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

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

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