Настройка кэширования негативных ответов в Unbound
Описание проблемы:
Сервис Unbound использует кэш для хранения негативных ответов на DNS-запросы (например, если домен не существует или не может быть разрешен). По умолчанию ответы сохраняются в кэше на 60 минут, что может привести к задержке повторных попыток обработки запросов, если проблема с разрешением DNS-запросов существует непродолжительное время.
Решение:
Для ускорения обработки ошибок и повторных попыток разрешения DNS-запросов следует уменьшить время хранения негативных ответов, с помощью переменной cache-max-negative-ttl в конфигурации сервиса Unbound.
Порядок действий:
- Откройте конфигурационный файл сервиса Unbound с помощью текстового редактора (путь по умолчанию:
/etc/unbound/unbound.conf). - Установите переменной
cache-max-negative-ttlзначение 2 секунды (или иное значение):
cache-max-negative-ttl: 2