Hlavní navigace

Knot Resolver slaví páté narozeniny, používá ho třeba Cloudflare na 1.1.1.1

Sdílet

Petr Krčmář
Knot resolver

Knot Resolver je mladším bratříčkem projektu autoritativního serveru Knot DNS. Rekurzivní resolver vznikl přesně před pěti lety, kdy už existovalo několik jiných řešení, například Bind či Unbound. Cílem projektu vzniklého v CZ.NIC bylo zvýšit diverzitu internetového ekosystému a tím i jeho stabilitu.

Nejdůležitější milníky uplynulých pěti let vývoje:

  • 2014 – interní experimenty
  • 2015 – představení veřejnosti
  • 2016 – verze 1.0.0, nasazen jako výchozí resolver pro routery Turris Omnia
  • 2017 – podpora DNS-over-TLS a agresivní DNSSEC cache
  • 2018 – verze 2.0.0, nasazení u Cloudflare
  • 2019 – verze 4.0.0, první implementace DNS-over-HTTPS

Největší výhodou zůstává modularita, která umožňuje jádro rozšiřovat pomocí kódu v C nebo jazyce Lua. Takto je možné doplnit například filtrování dotazů podle předepsaných pravidel, DNS64 anebo aktuálně DNS-over-HTTPS. Knot Resolver dnes najdete například na otevřených rekurzivních serverech společnosti Cloudflare (na zapamatovatelné IP adrese 1.1.1.1) a také na nových ODVR od CZ.NIC.

Historii, důležitým vlastnostem i blízké budoucnosti Knot Resolveru se na blogu CZ.NIC věnuje Ladislav Lhotka.

Našli jste v článku chybu?