Ilya Evseev Posted May 28, 2018 Posted May 28, 2018 Хотелки: 1) умение делать форвардинг-запрос, если рекурсивный завершился по таймауту 2) настраиваемые таймауты 3) prefetch для упреждающего обновления устаревающих записей 4) хранение записей с истёкшим TTL, если prefetch не сработал (т.е. чтобы для обновления использовался обычный TTL, а для хранения вручную выставлялся увеличенный) 5) подмена ответов NOT FOUND / NOREPLY на заданный IP 6) нормально держащий всплески запросов (т.е. асинхронный и\или многопоточный) 7) не BIND Сейчас использую Unbound, не хватает в нём пунктов 1 и 2 (если указан forward-addr, то по факту forward-first:false игнорируется и запросы всегда идут только к форвардерам). Вставить ник Quote
GrandPr1de Posted May 29, 2018 Posted May 29, 2018 Ну с такими запросами и с тем, что по факту рекурсоров кроме анбаунда уже и нет (не ровня ему никто). Брать и патчить исходники? Вставить ник Quote
Ivan_83 Posted May 29, 2018 Posted May 29, 2018 21 час назад, Ilya Evseev сказал: Сейчас использую Unbound, не хватает в нём пунктов 1 и 2 (если указан forward-addr, то по факту forward-first:false игнорируется и запросы всегда идут только к форвардерам). Так зарегайся у них в багтрекере и попроси допилить, это тебе не венда где тебе даже тикет завести не дадут. Вставить ник Quote
Ilya Evseev Posted May 29, 2018 Author Posted May 29, 2018 Только что, Ivan_83 сказал: Так зарегайся у них в багтрекере и попроси допилить Молодец, кэп. Вставить ник Quote
ktoto Posted May 30, 2018 Posted May 30, 2018 https://dnsdist.org/ - не рассматривали? Вставить ник Quote
Ilya Evseev Posted May 30, 2018 Author Posted May 30, 2018 50 минут назад, ktoto сказал: https://dnsdist.org/ - не рассматривали? Спасибо, интересный вариант. К сожалению, вряд ли подойдёт под мои задачи, т.к. не поддерживает рекурсивные запросы. Вставить ник Quote
ktoto Posted May 31, 2018 Posted May 31, 2018 11 hours ago, Ilya Evseev said: К сожалению, вряд ли подойдёт под мои задачи, т.к. не поддерживает рекурсивные запросы. Как это не поддерживает? https://doc.powerdns.com/authoritative/guides/recursion.html#scenario-2-authoritative-server-as-recursor-for-clients-and-serving-public-domains Вставить ник Quote
Ilya Evseev Posted May 31, 2018 Author Posted May 31, 2018 6 минут назад, ktoto сказал: Как это не поддерживает? https://doc.powerdns.com/authoritative/guides/recursion.html#scenario-2-authoritative-server-as-recursor-for-clients-and-serving-public-domains В примере по ссылке dnsdist является фронтендом к авторитативному DNS-серверу (для внешних клиентов) и к DNS-рекурсору (для внутренних клиентов), но сам не является ни первым, ни вторым. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.