Главная страница » Как очистить кэш DNS в Windows, macOS, Android и iOS

Как очистить кэш DNS в Windows, macOS, Android и iOS

Автор: Евгений Стерликов

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

Теперь вы можете либо подождать от 5 минут до 24 часов, пока DNS очистится самостоятельно, либо попробовать старый метод, который решает 90 % большинства технических проблем — перезагрузку устройства.Но если по какой-то причине вы не хотите перезагружать устройство (например, в фоновом режиме идут какие-то загрузки), то для ускорения процесса вы можете вручную очистить кэш DNS.И вот как это сделать в Windows, macOS, Android и iOS.

Связанное:  Как изменить DNS-сервер в Windows|Mac|Android|iOS

Что такое DNS-кеш?

Прежде чем мы расшифровываем кэш DNS, сначала необходимо понять, что такое DNS.

Как мы все знаем, компьютеры понимают только строку из 0 и 1, а нам, людям, легче запоминать отдельные английские слова. Таким образом, хотя нам легче запомнить доменное имя, например google.com, компьютерам необходимо преобразовать его в IP-адрес, например 139.130.4.5. Значит, должна быть какая-то система, которая преобразует доменные имена в соответствующий IP-адрес? Ну, это и есть DNS. Подобно телефонному справочнику, в нем хранятся имена и номера телефонов, а DNS ведет реестр доменного имени и соответствующего IP-адреса.

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

Зачем очищать кэш DNS?

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

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

Итак, теперь, когда нам понятны основы, вот как это сделать.

Связанное:  Как проверить, какой DNS-сервер вы используете

Очистить кэш DNS в Windows

Вы можете легко очистить кэш DNS на своем компьютере с Windows (независимо от его версии), используя командную строку cmd. Итак, откройте Откройте командную строку , нажав клавишу Win + R, затем введите cmd и нажмите Enter.

Чтобы  очистить DNS, введите следующую команду и нажмите Enter

ipconfig /flushdns

Очистить кэш DNS в Windows

Вы увидите сообщение: вы успешно очистили кэш преобразователя DNS. Чтобы убедиться, что кэш DNS вашего компьютера был очищен, введите команду «ipconfig/displaydns»и нажмите «Ввод».

Вы не увидите записей или, возможно, одну или две, в зависимости от настольных программ, работающих в фоновом режиме. А если вы хотите увидеть, как это выглядит обычно,  просто откройте Google Chrome. вернитесь в окно командной строки и снова введите команду «ipconfig/displaydns».Вы увидите список всех веб-сайтов и IP-адресов, сохраненных в вашем новом кэше DNS. Также помните, что иногда вам может потребоваться закрыть и снова открыть браузер, чтобы очистка DNS вступила в силу.

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

Очистить кэш DNS в macOS

Чтобы очистить кэш DNS на macOS, откройте приложение «Терминал», нажав cmd + пробел и введите терминал, как только терминал появится в раскрывающемся списке, выберите его и нажмите Enter.Далее скопируйте и вставьте команду, в зависимости от того, какая версия ОС у вас установлена, введите соответствующую команду,

Чтобы проверить версию вашей ОС, нажмите значок Apple в верхнем левом углу вашего Mac и выберите «Об этом Mac».

Mac OS X Yosemite и более поздние версии

sudo killall -HUP mDNSResponder

Mac OS X Yosemite v10.10–v10.10.3

sudo Discoveryutil mdnsflushcache

Mac OS X Mavericks, Mountain Lion и Lion

sudo killall -HUP mDNSResponder

Mac OS X Snow Leopard

sudo dscacheutil -flushcache

Очистить кэш DNS в macOS

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

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

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

Вы можете легко очистить кэш DNS на своем устройстве Android, перезапустив Wi-Fi. Да, это так просто.

Шаг 1. Просто закройте приложения

Полностью закройте приложение. Убедитесь, что он не работает в фоновом режиме.

Шаг 2. Перезапустите Wi-Fi

Выключите Wi-Fi на своем устройстве и включите его снова.

Шаг 3. Откройте приложение

Откройте приложение еще раз. Кэш DNS должен быть очищен

Или, если вы не хотите отключать Wi-Fi, вы можете просто очистить кеш отдельного приложения, например Chrome или Netflix,

Просто зайдите в Настройки->Приложения-> найдите нужное приложение, затем перейдите в раздел «Хранилище» и нажмите «Очистить кэш».И это должно сработать.

Очистка DNS-кэша на Android

Очистить кэш DNS на устройствах iOS

iOS следует тем же правилам, что и Android. Просто перезапустите Wi-Fi, и все заработает. Проведите пальцем вверх от нижней части экрана iPhone, чтобы открыть Центр управления. Нажмите на значок самолета, чтобы включить режим полета. Подождите, пока мобильная сеть не исчезнет, ​​затем снова нажмите на значок самолета, чтобы отключить режим полета.

Проведите пальцем вниз, чтобы выйти из Центра управления: кэш DNS успешно очищен

Очистка DNS-кэша на устройствах iOS

См. также:  SmartDNS против VPN – в чем разница?

Вывод: как очистить кэш DNS

Итак, вот и все, как очистить кэш DNS на компьютере и смартфоне. Чтобы очистить кэш DNS на вашем SmartTV или медиа-консоли, например PS4, просто перезапустите приложение, а если это не сработает, попробуйте переключить Wi-Fi или перезагрузить устройства, и со временем все заработает.

Видео:  Как очистить кэш DNS в Windows, macOS, Android, iOS

Возможно вам будет интересно