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.
NLnet Labs offers professional support and consultancy services with a service-level agreement. Community support is available via our mailing list.
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.
Getting Started
Use Cases
Core
Privacy
Filtering
Developer
Manual Pages
- unbound(8)
- unbound-checkconf(8)
- unbound.conf(5)
- Synopsis
- Description
- File Format
- Example
- Section Clauses
- Including Files
- Server Options
- Remote Control Options
- Stub Zone Options
- Forward Zone Options
- Authority Zone Options
- View Options
- Python Module Options
- Dynamic Library Module Options
- DNS64 Module Options
- NAT64 Options
- DNSCrypt Options
- EDNS Client Subnet Module Options
- Opportunistic IPsec Support Module Options
- Cache DB Module Options
- DNSTAP Options
- Response Policy Zone Options
- Memory Control Example
- Files
- See Also
- unbound-host(1)
- libunbound(3)
- unbound-control(8)
- unbound-anchor(8)
Reference