add resolvers
This commit is contained in:
parent
87f43fc369
commit
652c82b2e3
@ -17,9 +17,18 @@ To top this off, a modern DNS resolver will have to validate DNSSEC
|
|||||||
correctly. This may be among the hardest challenges of any widely used
|
correctly. This may be among the hardest challenges of any widely used
|
||||||
Internet protocol.
|
Internet protocol.
|
||||||
|
|
||||||
|
Excellent resolvers that are freely available and open source include:
|
||||||
|
|
||||||
|
* [BIND 9](https://www.isc.org/downloads/bind/)
|
||||||
|
* [Knot resolver](https://www.knot-resolver.cz/)
|
||||||
|
* [Unbound](https://www.unbound.net/)
|
||||||
|
* [PowerDNS Recursor](https://www.powerdns.com/recursor.html)
|
||||||
|
|
||||||
So in short, before attempting to write a DNS resolver, ponder if you really
|
So in short, before attempting to write a DNS resolver, ponder if you really
|
||||||
need to.
|
need to.
|
||||||
|
|
||||||
|
# Resolver algorithm
|
||||||
|
|
||||||
TBC..
|
TBC..
|
||||||
|
|
||||||
<!-- Markdeep: --><style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src="ext/markdeep.min.js"></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>
|
<!-- Markdeep: --><style class="fallback">body{visibility:hidden;white-space:pre;font-family:monospace}</style><script src="ext/markdeep.min.js"></script><script>window.alreadyProcessedMarkdeep||(document.body.style.visibility="visible")</script>
|
||||||
|
Loading…
Reference in New Issue
Block a user