Назад | Перейти на главную страницу

Как заставить BIND возвращать старые кешированные файлы, если все серверы пересылки вышли из строя?

У меня есть локальный сервер пересылки BIND, установленный на localhost. В его комплектации есть пара форвардеров:

опции {... экспедиторы {1.2.3.4; 5.6.7.8; }; ...};

Серверы, на которые указывают «форвардеры», удерживают зоны с TTL = 60 секунд.

Иногда все эти экспедиторы недоступны. Если это произойдет, через 60 секунд BIND localhost также перестанет отвечать на запросы с ошибкой «Временный сбой в разрешении имен».

Возникает вопрос: как заставить BIND локального хоста отвечать на локально кэшированные запросы, даже если срок действия кешированных записей истек и все серверы пересылки мертвы? Потому что гораздо лучше ответить устаревшим ответом, чем не отвечать вообще.