Knot Resolver is trusted by companies worldwide
Why not! ;-) Knot Resolver is a modern resolver implementation designed for scalability, resiliency, and flexibility. Its design is different from other resolvers: The core architecture is tiny and efficient, and most of the rich features are implemented as optional modules, which limits attack surface and improves performance.
Knot Resolver is open-source. It is completely free to download and use. The source code is available under GPL license. Our development process is transparent and driven by the needs of community and donating users.
Batteries included, but optional! Many resolver features are available out-of-the-box as modules while keeping core tiny and efficient. Modular architecture provides a state-machine like API for extensions, and the C and Lua modules make it great to tap into the resolution process. A novel filtering techniques are just couple lines of code away. It's the OpenResty of DNS.
The server adopts a different scaling strategy than the rest of the DNS recursors - no threading, shared-nothing architecture (except cache that may be shared). You can start, stop, or reconfigure instances without downtime.
Secure and stable
The code is being constantly checked by an extensive testing suite to attain stability, assure interoperability with other DNS implementations, avoid performance regressions, and circumvent possible security-related problems.
What our customers love most about Knot Resolver
Knot Resolver has been a part of our infrastructure since 2017. We decided to use Knot Resolver because we already had a good experience with other CZ.NIC projects (BIRD, FRED, ...), and we are confident of their ability to solve problems quickly.
Network Services Specialist, CETIN
Knot Resolver is the cornerstone of our public resolver service running on 22.214.171.124. It provides the standard functionality we need and its modular architecture allowed us to develop additional features unique to our platform.
Engineering director, Cloudflare
After evaluation of a variety of DNS resolvers, we found that Knot Resolver provides us with the best platform for building our unique threat prevention and DNS filtering solution.
One more thing
Knot Resolver is not the only child of the Knot family. Our other project Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the modern domain name system.