Knot Resolver
v4.0.0

Users

  • Daemon
  • Modules
  • Upgrading
  • Release notes

Experts

  • Building from sources

Developers

  • Knot Resolver library
  • Modules API reference
Knot Resolver
  • Docs »
  • Knot Resolver
  • Edit on GitHub

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.

Users¶

  • Daemon
    • Configuration
    • CLI interface
    • Control sockets
    • Utilizing multiple CPUs
    • Using CLI tools
  • Modules
    • Static hints
    • Statistics collector
    • Query policies
    • Views and ACLs
    • Prefetching records
    • HTTP/2 services
    • DNS-over-HTTP (DoH)
    • DNS Application Firewall
    • Rebinding protection
    • Graphite module
    • Etcd module
    • DNS64
    • Renumber
    • DNSSEC validation failure logging
    • Name Server Identifier (NSID)
    • Workarounds
    • Dnstap
    • Signaling Trust Anchor Knowledge in DNSSEC
    • Sentinel for Detecting Trusted Root Keys
    • Priming module
    • System time skew detector
    • Detect discontinuous jumps in the system time
    • Root on loopback (RFC 7706)
    • Cache prefilling
    • Serve stale
    • EDNS keepalive
    • Experimental DNS-over-TLS Auto-discovery
  • Upgrading
  • Release notes

Experts¶

  • Building from sources
    • Dependencies
    • Compilation
    • Tests
    • HTML Documentation
    • Tarball
    • Packaging
    • Docker image

Developers¶

  • Knot Resolver library
    • Requirements
    • For users
    • For developers
    • Writing layers
    • APIs in Lua
    • API reference
  • Modules API reference
    • Supported languages
    • The anatomy of an extension
    • Writing a module in Lua
    • Writing a module in C
    • Configuring modules
    • Exposing C module properties

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2014-2019 CZ.NIC labs Revision 40cdcc0f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v4.0.0
Versions
latest
stable
v4.0.0
v3.2.1
v3.2.0
v3.1.0
v3.0.0
v2.4.1
v2.4.0
v2.3.0
v2.2.0
v2.1.1
v2.1.0
v2.0.0
v1.5.3
v1.5.2
v1.5.1
v1.5.0
v1.4.0
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.1
v1.1.0
v1.0.0
knot-2.7
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.