knot-resolver
« Back to VersTracker
Description:
Minimalistic, caching, DNSSEC-validating DNS resolver
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: dns dnssec networking resolver security
Install: brew install knot-resolver
About:
Knot Resolver is a lightweight DNS resolver that prioritizes efficiency and low resource consumption. It provides comprehensive DNSSEC validation to ensure DNS response integrity and supports modern standards like DNS-over-TLS and DNS-over-HTTPS. Its modular design allows for flexible configuration and scripting, making it suitable for both embedded systems and high-performance servers.
Key Features:
  • High performance and low memory footprint
  • DNSSEC validation support
  • DNS-over-TLS (DoT) and DNS-over-HTTPS (DoH) support
  • Extensible via Lua scripting
Use Cases:
  • Running a secure, private local DNS resolver on a personal computer or router
  • Providing authoritative DNS services for internal networks
  • Building high-performance recursive DNS infrastructure
Alternatives:
  • unbound – Unbound is a widely used, highly secure recursive resolver; Knot Resolver is often considered more lightweight and modular.
  • bind – BIND is a full-featured DNS suite including authoritative and recursive roles; Knot Resolver focuses specifically on being a lightweight recursive resolver.
Version History
Detected Version Rev Change Commit
Jan 8, 2026 5:20pm 0 REVISION_ONLY 06ca93f0
Sep 18, 2025 12:40pm 1 VERSION_BUMP 72fd8ce2
Sep 14, 2025 5:54pm 0 VERSION_BUMP 037880cd
Sep 14, 2024 11:47am 1 VERSION_BUMP 87d77f81