2026-09-01 09:36:00

Update on kmx.io DNS servers

Holidays are almost over and it's time for a little update on our DNS servers deployment last week as we switched from OVH name servers to our own mix of OpenBSD, unbound, nsd, and the result is two Makefile's that allow for zone creation, automatic signing of all zones and deployment to production servers around the world.

We now handle 10 DNZ zones (second level domain names) that are delegated from registrars through OVH. OVH provides NS, HOST, DS and DNSSEC registration, everything that is needed to delegate to your own name servers in a very secure way (RSA-2048 + SHA256).

There are 5 name servers at kmx.io for now, we can add up to 8 to the minimum (it depends on TLD registrar as they allow a limited amount of name servers that is different for each registrar). The name servers are in France, London (UK), Seatle (USA) and Singapore in Asia.

Everything is ok but there are common parts in the config that I would like to deduplicate without losing the file interface which is much better than OVH's web panel as I can use my favourite text editor : emacs. And make, and rsync, and sed, and perl...