Numa - портативный DNS-резолвер в одном исполняемом файле. Блокируйте рекламу в любой сети, присваивайте имена локальным службам (frontend.numa), переопределяйте любое имя хоста с помощью автоматического возврата изменений и блокируйте каждый исходящий запрос с помощью
ODoH (RFC 9230), чтобы ни одна сторона не видела одновременно, кто вы и что вы запросили — и все это с вашего ноутбука, без облачной учетной записи или Raspberry Pi.Создано с нуля на
Rust. Никаких DNS-библиотек. Кэширование, блокировка рекламы и локальные домены служб «из коробки». Опциональное рекурсивное разрешение от корневых серверов имен с полной проверкой цепочки доверия DNSSEC, а также прослушиватель DNS-over-TLS для зашифрованных клиентских соединений (iOS Private DNS, systemd-resolved и т. д.). Запустите
numa relay, и тот же бинарный файл станет общедоступной конечной точкой ODoH — в списке DNSCrypt, составленном кураторами, в настоящее время работает только один ретранслятор, поэтому каждое развертывание Numa существенно расширяет экосистему. Один бинарный файл размером около 8 МБ, все встроено.https://github.com/razvandimescu/numa
Опубликовано в @gitgate
#dns #dnssec #dnsovertls #pihole