Почему и как очистить кэш DNS ?
Кэш DNS иногда может быть поврежден. Причиной этого могут быть технические ошибки или вирусные атаки которые вносят недопустимые записи в базу данных DNS . Следствием этого может быть то, что пользователь перенаправляется на какой-либо другой веб-сайт, на котором много рекламы или даже может быть вредоносное ПО. Когда кеш DNS поврежден его необходимо сбросить.
Очистить кэш DNS в Ubuntu
Операционный системы, основанные на Debian, такие как Ubuntu, используют systemd-resolv. Это приложение уже встроено в систему в Ubuntu, и оно во многих случаях используется операционной системой автоматически без ведома пользователя. Оно уже установлено и настроено в Ubuntu, пользователь просто должен ввести команду для очистки DNS.
Сначала вам нужно открыть терминал и ввести:
sudo systemd-resolve --flush-caches
Когда вы вводите команду, терминал не дает никакого подтверждения, что кэш был очищен. Чтобы убедится, что эта команда сработала, вам нужно ввести другую команду:
sudo systemd-resolve --statistics
После того, как вы введете команду, статистика будет отображаться в терминале. Если вы увидите, что текущий размер кэша (current cache size) равен нулю, это означает что ваш кэш DNS был очищен.
В Ubuntu Server обе команды не найдены…
Если так пишет, значит версия Ubuntu младше, чем та, что в заголовке.