Hi Georg,
----- Original Message -----
From: georg(a)riseup.net
To: "knot-dns-users" <knot-dns-users(a)lists.nic.cz>
Sent: Thursday, 20 October, 2016 13:57:00
Subject: [knot-dns-users] knot 2.3.0-3: Automatic DNSSEC signing: Current limitations and
creating trusted-keys { ... }
Hi all,
I'm running {knot,knot-dnsutils} 2.3.0-3~bpo8+1 out of Debian
jessie-backports, and enabled automatic DNSSEC signing, which works
great!
I've got two question, as per the subject:
- According to [1], "KSK rollover is not implemented.". Does this mean,
if the key was created and exists, then currently knot doesn't change
/ rollover the KSK? Is it safe to assume, that as long one is using
this version, the key stays the same?
Yes, the KSK will not change. We have plans to support KSK rollover,
but it have to be either manually triggered, or configured first
(in case we also implement some kind of automated DS upload).
- I'm running Unbound to do resolving and
forwarding some forward and
corresponding reverse zones to knot. To make DNSSEC work, I've created
a trusted-keys { ... } file with all the KSK created and used by /
with knot. Right now, I've created this file manually, using
$ keymgr zone key show ...
and
$ cat $name_of_zone.json
and putting it all together.
Right now, is there a tool / utility / command which does this
already?
Not exactly :), but we are improving the keymgr utility
step by step. Right now you can use this:
ZONE=sury.org
keymgr zone key list $ZONE | cut -f 2 -d ' ' | xargs -i sh -c "if keymgr zone
key show $ZONE {} | grep -q 'flags 257'; then keymgr zone key ds $ZONE {};
fi"
to print DS records for zone KSK.
I've filled an issue for further keymgr improvements, feel free to add your ideas
there:
https://gitlab.labs.nic.cz/labs/knot/issues/480
Cheers,
--
Ondřej Surý -- Technical Fellow
--------------------------------------------
CZ.NIC, z.s.p.o. -- Laboratoře CZ.NIC
Milesovska 5, 130 00 Praha 3, Czech Republic
mailto:ondrej.sury@nic.cz
https://nic.cz/
--------------------------------------------