-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
26 changed files
with
232 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
Configuration | ||
------------- | ||
|
||
Minimal "sane" config: | ||
|
||
* ACL | ||
* unbound-control-setup | ||
* unbound-anchor | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
Getting Started | ||
=============== | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:caption: Contents: | ||
|
||
installation | ||
configuration | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
Installation | ||
------------ | ||
|
||
Describes installation for various systems: Linux, Windows, Mac, The BSDs, | ||
OpenWRT, Docker. | ||
|
||
Describes installation from source. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Architecture | ||
------------ | ||
|
||
How is Unbound structured, how does it process queries, etc. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The Structure of the Source Code | ||
-------------------------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Standards Compliance | ||
-------------------- | ||
|
||
This section lists the RFCs and other standards that Unbound implements and | ||
where, how, and why it deviates from the standards. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Internals | ||
========= | ||
|
||
This chapter contains information about the internal workings of Unbound. | ||
|
||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:caption: Contents: | ||
|
||
server-selection | ||
compliance | ||
architecture | ||
code-structure | ||
python-modules | ||
trust-anchors | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Python Modules | ||
-------------- | ||
|
||
This section talks about Python modules for Unbound. Using Unbound from | ||
Python is discussed in the libunbound section. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
Server Selection | ||
---------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
DNSSEC Trust Anchor Management | ||
------------------------------ | ||
|
||
This will talk about unbound-anchor and 5011. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Embedding Unbound: libunbound | ||
============================= | ||
|
||
Information about using libunbound both from C and Python. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
Reference | ||
========= | ||
|
||
This section will basically contain what is in the manpage currently. We | ||
need to figure out a smart way to either generate this from the manpage or | ||
have a common source from which we generate both this and the manpage | ||
version. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
EDNS Client Subnet | ||
------------------ | ||
|
||
.. todo | ||
We didn’t quite find a topic to put this in, so we put it here. | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
Filtering and Adding Data | ||
------------------------- | ||
|
||
.. todo | ||
Adding Data is not quite the best term here. Find a better one! | ||
Local Zones and Local Data | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Tags | ||
^^^^ | ||
|
||
Views | ||
^^^^^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Topics | ||
====== | ||
|
||
This chapter provides an in-depth look into the features of Unbound that | ||
are important to perform various functions. | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:caption: Contents: | ||
|
||
privacy | ||
performance | ||
filtering | ||
monitoring | ||
ecs | ||
resiliency | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
Monitoring and Reporting | ||
------------------------ | ||
|
||
.. todo | ||
Possible additional topics: integration of Unbound in commonly used | ||
setups for monitoring and alerting | ||
Statistics via `unbound-control` | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
DNS TAP | ||
^^^^^^^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
Performance | ||
----------- | ||
|
||
Tuning of General Settings | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Tuning of the Cache | ||
^^^^^^^^^^^^^^^^^^^ | ||
|
||
Shared Cache | ||
^^^^^^^^^^^^ | ||
|
||
Auth Zone | ||
^^^^^^^^^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
Privacy | ||
------- | ||
|
||
Encryption | ||
^^^^^^^^^^ | ||
|
||
Qname Minimization | ||
^^^^^^^^^^^^^^^^^^ | ||
|
||
Agressive NSEC | ||
^^^^^^^^^^^^^^ | ||
|
||
Auth Zone | ||
^^^^^^^^^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
Resiliency | ||
---------- | ||
|
||
AKA: How to deal with attacks etc. | ||
|
||
Rate Limiting | ||
^^^^^^^^^^^^^ | ||
|
||
ACLs | ||
^^^^ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Resolver for Enterprise Networks | ||
-------------------------------- | ||
|
||
Using Unbound as the resolver for the local network of businesses of all | ||
sizes. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Resolver for Home Networks | ||
-------------------------- | ||
|
||
Using Unbound as the resolver for a home network. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
Use Cases | ||
========= | ||
|
||
This chapter describes how to optimize Unbound for common use cases. It | ||
provides a configuration that should be good to start with and provides | ||
pointers to the topics in the next chapter that one should consider | ||
becoming familiar with. | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:caption: Contents: | ||
|
||
enterprise-resolver | ||
home-resolver | ||
isp-resolver | ||
local-stub | ||
privacy-aware-resolver | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Resolver for ISP Networks | ||
------------------------- | ||
|
||
Using Unbound as the resolver in a network of an ISP. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
Stub Resolver of a Single Machine | ||
--------------------------------- | ||
|
||
(Is this even a stub resolver or rather a local forwarder?) | ||
|
||
.. todo | ||
Mention that Stubby might be a better option for mobile machines. | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Maximum Privacy Resolver | ||
------------------------ | ||
|
||
Make Unbound as privacy-friendly as possible. | ||
|