Некоммерческая организация NLnet Labs, при участии телекоммуникационных гигантов VeriSign, Nominet и Kire, разработала новый открытый DNS сервер Unbound, ориентированный на использование в промышленной инфраструктуре интернет сервис-провайдеров.
Unbound распространяется под лицензией BSD, имеет модульную структуру и поддерживает работу резолвера в рекурсивном и кэширующем режиме, также имеется возможность проверки валидности DNSSEC сигнатур, асинхронных запросов и библиотеки для интеграции кода резолвера в пользовательские приложения (stub-resolvers).
Формат файла конфигурации не похож на Bind, но прост и понятен для восприятия.
Вначале прототип сервера был написан на языке Java, после чего был переписан на языке Си, что позволило значительно увеличить его производительность.
Организация NLnet Labs была основана с целью разработки новых интернет-протоколов и приложений, связанных с DNS, DNSSEC, IPv6 и маршрутизацией. Из других продуктов NLnet Labs можно отметить:
- NSD (Name Server Daemon) - простой authoritative DNS-сервер, отвечающий за прямую отдачу DNS зон, без обращения ко внешним DNS серверам;
- ldns - высокопроизводительная Си библиотека и набор утилит для выполнения различных DNS операций, включая поддержку DNSSEC, TSIG;
- Drill - dig-подобная утилита для тестирования работы DNSSEC;
- Net::DNS - Perl модуль для выполнения DNS запросов.
|