Unbound by NLnet Labs

Unbound is a validating, recursive, caching DNS resolver. It is designed to be fast and lean and incorporates modern features based on open standards.

Note

Do you love to write and know your way around DNS and Unbound? Help us expand this documentation and we’ll compensate you for your time. Contact us at docs@nlnetlabs.nl or find us on Twitter.

Unbound runs on FreeBSD, OpenBSD, NetBSD, MacOS, Linux and Microsoft Windows, with packages available for most platforms. It is included in the standard repositories of most Linux distributions. Installation and configuration is designed to be easy. Setting up a resolver for your machine or network can be done with only a few lines of configuration.

This documentation is an open source project and is edited via text files in the reStructuredText markup language and then compiled into a static website/offline document using Sphinx and ReadTheDocs.

We always appreciate your feedback and improvements. You can submit an issue or pull request on the GitHub repository, or post a message on the Unbound users mailing list. All the contents are under the permissive Creative Commons Attribution 3.0 (CC-BY 3.0) license, with attribution to NLnet Labs.

Index