приветствую.
есть ли dns-ки, умеющие кешировать nxdomain и servfail на некое время, ограниченное снизу (то есть, может быть большее, чем выставлено в зоне)?
bind умеет только nxdomain, да и время умеет ограничивать только сверху (max_ncache_ttl).
то что это не по правилам — неважно. надо держать в кеше несколько десятков тысяч доменов и быстро отвечать на запросы, вне зависимости от того, каков ответ. при этом, желательно сохранить функционал обычного кеширующего dns-а, который в /etc/resolv.conf прописать можно.
ставить powerdns и городить что-то на lua? или есть более прямой путь к достижению моих целей?
заранее большое спасибо.