Доброго времени.
Здесь, вроде, не по теме обсуждать DNS, но по ним раздела не нашёл..... хочу обратиться к сообществу за консультацией.По существу.
Стоит Unbound Version 1.4.19, всем доволен, только вот после ребута шлюза кэш, естественно уничтожается. Может быть есть идеи, как его (кэш) сохранить и после запуска скормить Unbound. Интересует сама идея, скрипт напишу сам.Спасибо.
> Доброго времени.
> Здесь, вроде, не по теме обсуждать DNS, но по ним раздела не
> нашёл..... хочу обратиться к сообществу за консультацией.
> По существу.
> Стоит Unbound Version 1.4.19, всем доволен, только вот после ребута шлюза кэш,
> естественно уничтожается. Может быть есть идеи, как его (кэш) сохранить и
> после запуска скормить Unbound. Интересует сама идея, скрипт напишу сам.
> Спасибо.unbound сам, вроде, сохраняться и восстанавливаться не умеет.
1. это умеет, вроде, pdnsd.
2. Засунь unbound в контейнер-винтуалку и чекпоинти его вместо останова и рестарти вместо запускаю %)
или
3. и джедайский путь - патчить исходники до реализации необходимого.
> unbound сам, вроде, сохраняться и восстанавливаться не умеет.
> 1. это умеет, вроде, pdnsd.
> 2. Засунь unbound в контейнер-винтуалку и чекпоинти его вместо останова и рестарти
> вместо запускаю %)
> или
> 3. и джедайский путь - патчить исходники до реализации необходимого.Не умеет, эт точно. Но ведь кэш можно выгрузить в файл, только как его потом обратно скормить после ребута.....вариант с виртуалкой не приемлем, поскольку тогда кэш вырастет до неимоверных размеров и будет жрат память. В случае с восстановлением через файл, можно написать скрипт, который будет контролировать объём и содержание кэша.
Может кто из джедаев уже пропатчил, или решил задачку shell-костыльным методом?
Просматривал, на досуге, старые темы.....Решил ? просто. Связал Unbound и pdnsd. Unbound наружу, ч-з DNSSEC, pdnsd тянет с Unbound кэш и складывает на диск.