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

Обновлено: 07.07.2024

Читайте статью, если ещё не знаете, как чистить кэш в Google Chrome. Мы расскажем, что такое кэширование, чем кэш отличается от истории посещений и какие есть способы очистить кэш браузера Гугл Хром.

Зачем нужно кэширование

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

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

Не стоит путать кэш с историей посещений и файлами cookie. В истории можно посмотреть список всех сайтов,посещенных за тот или иной период. Файлы cookie сохраняют небольшие фрагменты данных (например, пароли или email) и автоматически подставляют их в нужный момент. В кэше же хранится техническая информация о страницах сайта (картинках, скриптах и другом) .

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

Как очистить кэш браузера Google Chrome

Если у вас Google Chrome, вы можете очистить кэш одним из четырех способов. Два первых способа описывают, как очистить кэш хрома вручную. Третий и четвертый способы позволяют очистить кэш браузера Гугл Хром через расширения и на компьютере.

Способ 1. С помощью горячих клавиш

Это самый простой и быстрый способ. Чтобы использовать его, достаточно запомнить несложную комбинацию клавиш на клавиатуре.

В браузере наберите сочетание клавиш Ctrl + Shift + Delete. После этого в настройках автоматически откроется страница «Очистить историю».

Отметьте чекбокс «Изображения и другие файлы, сохраненные в кеше». Затем в выпадающем списке выберите нужный временной диапазон:

очистить кэш браузера хром 1

Кликните Удалить данные:

очистить кэш браузера хром 2

Способ 2. Через браузер

Этот способ более долгий, чем первый, но он не требует запоминания комбинации клавиш на клавиатуре.

В браузере нажмите на кнопку с тремя точками. Затем кликните Настройки:

очистить кэш браузера хром 3

Пролистайте страницу до раздела «Конфиденциальность и безопасность» и нажмите Очистить историю:

очистить кэш браузера хром 4

Отметьте чекбокс «Изображения и другие файлы, сохраненные в кеше». Затем выберите нужный временной диапазон в выпадающем списке:

очистить кэш браузера хром 1

Кликните Удалить данные:

очистить кэш браузера хром 2

Способ 3. С помощью расширений браузера

Чтобы очистить память, можно также использовать специальные расширения для браузера. Например, OneCleaner, Clean Guru или Clean Master. Они работают так же, как утилиты для компьютера, но при этом встроены в браузер.

Чтобы очистить кэш с помощью расширения:

Откройте расширение в браузере и перейдите к изменению периода времени.

Выберите нужный период:

очистить кэш браузера хром 5

Кликните Очистка:

очистить кэш браузера хром 6

Способ 4. Через программы

Ещё один из способов — бесплатные программы для компьютера, которые чистят временную память. Самые популярные: Clean Master, CCleaner — для Windows, BleachBit, Stacer — для Linux, App Store и CCleaner — для macOS.

Главным образом эти программы ориентированы на то, чтобы просканировать компьютер на вирусы и очистить операционную систему от различного «мусора» — логов, временных файлов и другого. А также проверить, сколько места в системе занимают такие файлы и как влияют на работоспособность операционной системы.

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

Откройте программу и в меню слева выберите «Стандартная очистка».

В блоке «Google Chrome» поставьте галочки напротив нужных параметров и кликните Очистка:

Как очистить кэш и куки в Яндекс Браузере 10

Теперь вы знаете, как очистить кэш в Хроме и сможете выбрать наиболее подходящий вам способ.

Каждый сайтостроитель (или "сайтосодержатель") иногда (или часто) сталкивается с необходимостью переноса сайтов на новый хостинг. Когда сайтов много, то многие предпочитают иметь несколько хостингов. Это вполне логично с точки хрения поговорки "никогда не держи все яйца в одной корзине". Если ВМ (вэбмастер) каждый день занимается своими сайтами в онлайне, то даже недолгое падение или тормоза хостинга во время работы не просто вызывает раздражение, а оставляет без этой самой работы. Хостинг с падениями, безусловно, нужно менять, а вот с торомозами не все так однозначно - они случаются почти у всех, хоть и с разной частотой. В такие тормозные моменты я начинаю работать с сайтами, расположенными на другом хостинге. И нервы в порядке и работа круглосуточная обеспечена.

И вот, в поисках этого самого заветного дешевого и бестормозного хостинга ВМ переносит свои сайтики от одного провайдера к другому. И вот тут он может получать засаду со стороны своего интернет-провайдера. У меня таковым является Puzzle. Его DNS-серверы не сразу очищают свой кэш. Причем это "не сразу" может растянуться на сутки. Это означает, что мой сайт видят все, кроме меня. А я его вижу по старому адресу, если еще не удалил оттуда свой домен. В последнем случае кроме засады еще подвох: я его вижу по старым DNS-адресам красивым и работающим, а другие, включая Сапу и Лиекс видят не работающим.

Как очистить кэш dns интернет провайдера

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

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

В Windows XP в каталоге с Windows, например, C:\windows\system32\drivers\etc находите и открываете для правки файл hosts. Можно блокнотом, а я пользуюсь Far-ом или Notepad ++.

После самой последней строчки дописываете еще одну строчку:

ip вашего нового сервера, на котором вы не забыли проделегировать ваш домен, и через пробел имя самого домена. Пример:

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

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

В этой статье приведены инструкции по очистке кеша DNS в разных операционных системах и веб-браузерах.

Очистить / очистить кеш DNS в Windows

Процесс очистки кеша DNS одинаков для всех версий Windows. Вам нужно открыть командную строку с правами администратора и запустить ipconfig /flushdns .

Windows 10 и Windows 8

Чтобы очистить кеш DNS в Windows 10 и 8, выполните следующие действия:

Введите cmd в строку поиска Windows.

Щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора. Откроется окно командной строки.

В командной строке введите следующую строку и нажмите Enter:

Windows 7

Чтобы очистить кеш DNS в Windows 7, выполните следующие действия:

Щелкните по кнопке Пуск.

Введите cmd в текстовое поле поиска меню «Пуск».

Щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора. Откроется окно командной строки.

В командной строке введите следующую строку и нажмите Enter:

Очистить / очистить кеш DNS в Linux

В Linux кэширование DNS на уровне ОС отсутствует, если не установлена и не запущена служба кэширования, такая как Systemd-Resolved, DNSMasq или Nscd. Процесс очистки кеша DNS отличается в зависимости от дистрибутива Linux и службы кэширования, которую вы используете.

Systemd решено

Большинство современных дистрибутивов Linux, таких как Ubuntu 18.04, используют службу с разрешением systemd для кэширования записей DNS.

Чтобы узнать, запущена ли служба, используйте следующую команду:

Если служба запущена, команда будет печатать как active . В противном случае вы увидите inactive .

Чтобы очистить кэш Systemd Resolved DNS, введите:

DNSMasq

Если ваша система использует DNSMasq в качестве кэширующего сервера, для очистки кеша DNS вам необходимо перезапустить службу Dnsmasq:

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

Очистить / очистить кеш DNS в macOS

Команда для очистки кеша в macOS немного отличается в зависимости от используемой версии. Команда должна быть выполнена от имени пользователя с правами системного администратора (пользователь sudo).

Чтобы очистить кеш DNS в macOS, выполните следующие действия:

Перейдите в Приложения> Утилиты> Терминал. Это откроет окно терминала.

В командной строке введите следующую строку и нажмите Enter:

Для более ранних версий macOS команда очистки кеша отличается.

macOS версии 10.11 и 10.9

macOS версии 10.10

macOS версии 10.6 и 10.5

Очистить / очистить кеш DNS браузера

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

Гугл Хром

Чтобы очистить кеш DNS Google Chrome , выполните следующие действия:

Если это не сработает, попробуйте очистить кеш и файлы cookie.

Этот метод должен работать для всех браузеров на базе Chrome, включая Chromium , Vivaldi и Opera .

Fire Fox

Чтобы очистить кеш DNS Firefox, выполните следующие действия:

  1. В верхнем правом углу щелкните значок гамбургера ☰ чтобы открыть меню Firefox:
  2. Щелкните ⚙ Options (Preferences) .
  3. Щелкните вкладку Конфиденциальность и безопасность или Конфиденциальность слева.
  4. Прокрутите вниз до раздела « History » и нажмите кнопку « Clear History. .
  5. Выберите временной диапазон для очистки. Выберите «Все», чтобы удалить все.
  6. Установите все флажки и нажмите «Очистить сейчас».

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

  1. Откройте новую вкладку и введите about:config в адресной строке Firefox.
  2. Найдите network.dnsCacheExpiration , временно установите значение 0 и нажмите OK. После этого верните значение по умолчанию и нажмите OK.
  3. Найдите network.dnsCacheEntries , временно установите значение 0 и нажмите OK. После этого верните значение по умолчанию и нажмите OK.

Выводы

Мы показали вам, как очистить или очистить кеш DNS в операционных системах Windows, Linux и macOS.

Пользователи Linux и macOS могут использовать команду dig для запроса и устранения проблем с DNS.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

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

Очистка кеша DNS удаляет всю сохраненную информацию поиска DNS. Затем ваш компьютер получает обновленные данные с DNS-серверов при следующей отправке запроса на поиск.

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

Очистка кеша DNS - это простой и быстрый процесс. Процедура одинакова для почти всех систем Windows . Для примера ниже мы будем использовать Windows 10 .

Чтобы очистить DNS на вашем компьютере с Windows:

Загрузите командную строку от имени администратора. Откройте меню «Пуск» и начните вводить "командная строка" или "cmd", пока не увидите ее в результатах. Загрузите командную строку от имени администратора. Откройте меню «Пуск» и начните вводить "командная строка" или "cmd", пока не увидите ее в результатах. Введите ipconfig/flushdns, когда командная строка загрузится, и нажмите Enter на клавиатуре. Введите ipconfig/flushdns, когда командная строка загрузится, и нажмите Enter на клавиатуре.

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

Очистить кэш DNS на Mac

Есть несколько разных команд для очистки кеша DNS в OS X и macOS в зависимости от используемой версии.

Поскольку процедура одинакова для всех версий, в этой статье подробно описано, как очистить DNS в macOS Mojave (10.14) , а затем перечислены команды для других версий в таблице.

Сброс DNS на MacOS Mojave (версия 10.14)

Чтобы очистить кэш DNS на MacOS Mojave, используйте приложение Terminal :

Запустите Terminal.app, используя ваш предпочтительный метод. Вы можете запустить приложение из Приложения -> Утилиты или нажать Ctrl + Space, чтобы запустить Spotlight и выполнить поиск терминала. Запустите Terminal.app, используя ваш предпочтительный метод. Вы можете запустить приложение из Приложения -> Утилиты или нажать Ctrl + Space, чтобы запустить Spotlight и выполнить поиск терминала.
  • Введите sudo killall -HUP mDNSResponder и нажмите Enter на клавиатуре.
Введите пароль администратора для рассматриваемой учетной записи и нажмите Enter. Введите пароль администратора для рассматриваемой учетной записи и нажмите Enter.

После окончания процесса не будет никаких оповещений

Команды для очистки DNS-кэша в старых версиях macOS и Mac OS X

В таблице ниже перечислены команды для очистки кэша DNS в большинстве версий MacOS и Mac OS X. Вы можете скопировать и вставить их прямо из таблицы в свой терминал.

Mojave (version 10.14)
High Sierra (version 10.13)
Sierra (version 10.12)
Mountain Lion (version 10.8)
Lion (version 10.7)
sudo killall -HUP mDNSRespondeEl Capitan (version 10.11)

Mavericks (version 10.9)
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Yosemite (version 10.10)
sudo discoveryutil mdnsflushcache
sudo discoveryutil udnsflushcaches

Snow Leopard (version 10.6)
Leopard (version 10.5)
sudo dscacheutil -flushcache

Tiger (version 10.4)
lookupd -flushcache

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

Дистрибутивы Linux немного отличаются от компьютеров с Windows и Mac. Каждый дистрибутив Linux может использовать свою службу DNS. Некоторые дистрибутивы, такие как Ubuntu , вообще не имеют службы DNS по умолчанию.

Это зависит от того, какая служба используется в вашем дистрибутиве и включена ли она по умолчанию. Некоторые из них - NCSD (Name Service Caching Daemon), dnsmasq и BIND (Berkely Internet Name Domain).

Для каждого дистрибутива вам нужно запустить окно терминала. Нажмите Ctrl + Alt + T на клавиатуре и используйте соответствующую команду, чтобы очистить кэш DNS для службы, работающей в вашей системе Linux.

Очистить локальный DNS-кэш NCSD

Используйте эту команду для очистки DNS-кэша NCSD на вашем Linux-компьютере:

sudo /etc/init.d/nscd restart

Введите свой пароль, если это необходимо. Процесс останавливается, а затем запускает службу NCSD в течение нескольких секунд.

Очистить локальный DNS-кэш dnsmasq

Используйте эту команду для очистки DNS-кэша dnsmasq на вашем Linux-компьютере:

sudo /etc/init.d/dnsmasq restart

Введите пароль еще раз, если терминал попросит вас. Вы увидите ответ, когда служба останавится и запустится снова.

Очистить локальный DNS-кэш BIND

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

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