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

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

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

Итак, давайте посмотрим, как мы можем очистить кэш DNS на наших системах Ubuntu.

Поскольку для очистки кэша мы используем командную строку Linux - Терминал, вы можете открыть его через системный Dash или сочетание клавиш CTRL+ALT+T.

Метод 1: Использование systemd-resolve для промывки DNS-кэша

Большинство систем Ubuntu и Debian используют демон systemd-resolve. Ваша система уже использует его для многих вещей. Поэтому давайте воспользуемся им для промывки кэша с помощью следующей команды:

В Ubuntu 22

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

В Ubuntu 22

resolvectl statistics

Метод 2: Использование dns-clean для очистки DNS-кэша

Другой способ очистить кэш DNS - запустить утилиту dns-clean. Для этого выполните следующую команду в Терминале:

Промывка кэша DNS с помощью программы dns-clean

Метод 3: Использование nscd для очистки DNS-кэша

В некоторых случаях демон nscd может быть не установлен. В Ubuntu (и других дистрибутивах на базе Debian) вы можете установить его из терминала, выполнив эту команду:

Перезапустите демон кэша службы имен, выполнив эту команду:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий