Unbound is a validating, recursive, and caching DNS resolver.
The C implementation of Unbound is developed and maintained by NLnet Labs. It is based on ideas and algorithms taken from a java prototype developed by Verisign labs, Nominet, Kirei and ep.net.
Unbound is designed as a set of modular components, so that also DNSSEC (secure DNS) validation and stub-resolvers (that do not run as a server, but are linked into an application) are easily possible.
The source code is under a BSD License.
The latest source code tarball is available for download.
Report bugs using bugzilla here.
You can subscribe to the unbound users mailing list here.
Browse the archives of unbound-users.
Unbound is being maintained by NLnet Labs, a not for profit, public benefit foundation. Problems can be reported through the bugzilla webinterface. In the case we stop supporting the product we will announce such two years in advance.
Unbound is subject to NLnet Labs Security Patch Policy
Commercial support for Unbound is available from several organizations.
The repository for unbound is available at http://unbound.nlnetlabs.nl/svn/.
The development tree is located in trunk/.
The Japan Unbound Users Group
(
) provides documentation
and support in Japanese.