Knot Resolver¶
Knot Resolver is a minimalistic implementation of a caching validating DNS resolver. Modular architecture keeps the core tiny and efficient, and it provides a state-machine like API for extensions.
- Configuration Overview
- Networking and protocols
- Performance and resiliency
- Policy, access control, data manipulation
- Logging, monitoring, diagnostics
log_level()
verbose()
log_target()
log_groups()
- DNSSEC validation failure logging
- Statistics collector
- Scripting worker
- Name Server Identifier (NSID)
- Debugging a single request
- Watchdog
- Dnstap (traffic collection)
- Sentinel for Detecting Trusted Root Keys
- Signaling Trust Anchor Knowledge in DNSSEC
- System time skew detector
- Detect discontinuous jumps in the system time
- Debugging options
- Logging API
- DNSSEC, data verification
- Experimental features
- Usage without systemd