Official sources

Releases are signed with personal keys:

B600 6460 B60A 80E7 8206  2449 E747 DF1F 9575 A3AA
BE26 EBB9 CBE0 59B3 910C  A35B CE8D D6A1 A50A 21E4
4A8B A48C 2AED 933B D495  C509 A1FB A5F7 EF8C 4869

Tarballs for versions before 1.4.0 were signed by key:

DEF3 5D16 E5AE 59D8 20BD  F780 ACE2 4DA9 EE37 A832

Official upstream packages

We maintain repositories with the latest stable packages for various distributions.

Follow these instructions to add this repository to your system. Please ignore and cancel the search box pop-up that appears on the page.

Ubuntu users: Please take care to install xUbuntu XX.YY repo if you're using x86_64, not the xUbuntu XX.YY Ports, which contains builds for other architectures.

You can check the latest version, along with the list of supported distributions and architectures in home:CZ-NIC:knot-resolver-latest project in Open Build Service.

Distribution packages

Please note that distribution packages often lag behind upstream. If your distribution does not ship latest version we advise you to use Official upstream packages linked above.

Building from sources

See the Building project documentation page for more information.

Docker image

This is simple way to experiment and does not require any dependencies or system modifications. The images are not designed for production use. See the build page for more information and options.


See the Knot Resolver daemon documentation page for more information.