Gestion de l'enregistrement DS chez OVH et Online pour votre DNSSEC

-------------------------------------------------

[05/10/2018] - ~3mins - #dns #dnssec #registrar #knot

-------------------------------------------------

Étant actuellement en pleine migration de serveur, je fais pas mal d'adminsys ces derniers jours.

Dans le lot je bouge mon serveur DNS et j'en profite pour mettre à jour un peu mes zones DNS.

Et je vous ai déjà parlé de DNSSEC où je vous disais qu'à l'époque, on ne pouvait pas faire de DNSSEC avec un nom de domaine acheté chez Online.

Bha maintenant on peut.

DNSSEC est une chaîne de confiance : chaque niveau hiérarchique est relié au niveau inférieur.

Dans le cas de *lord.re.*, la racine *.* est liée à *.re* et ensuite *lord.re.* est aussi lié à *.re.* .

L'enregistrement DS est ce qui relie votre domaine au niveau hiérarchique supérieur.

C'est donc un enregistrement DNS particulier que votre registrar doit vous permettre de leur envoyer.

Chez OVH

L'interface d'OVH a changé il n'y pas si longtemps que ça (encore).

C'est plus joli mais c'est toujours aussi lourdingue.

Leur système de robot qui planifie les modifs dans quelque temps et tout et ses messages d'erreurs peu explicites sont bien chiants.

Bref voilà comment il faut faire.

- Tout d'abord rendez-vous dans votre domaine dans leur console d'administration.

- Ensuite, dans l'onglet *DNS servers*, vérifiez que les serveurs déclarés ici correspondent bien à ceux déclarés dans votre zone (dig votre.domaine NS) sinon vous aurez le droit à une erreur du robot.

- Ensuite rendez-vous dans l'onglet *DS Records*.

- Cliquez sur *Edit*.

- Le *Key tag* est donc le tag de votre KSK pour obtenir le votre, sur votre serveur DNS lancez **keymgr votre.domaine ds** ce qui vous donnera 3 représentation de votre KSK. Ça a cette gueule "votre.domain. DS XXXXX 13 1 YYYYYYYYYYYYYY". Le tag c'est le XXXXX

- Le *Flag* c'est le type de clé, donc *257* pour les KSK et *256* pour les ZSK mais la ZSK changeant très souvent, contentez-vous de la KSK.

- L'*Algorithm* est … l'algorithme de la clé. Knot par défaut vous sort l'algorithme *13* qui est *ECDSAP256SHA256*.

- Et enfin la *Public key* est la partie chiante à récupérer avec **knotc zone-read votre.domaine @ DNSKEY** qui vous listera les différentes clés dont une de type *257* qui est votre KSK, il faut donc foutre le champ assez long qui se fini par *==*

{{}}

Une fois confirmé, ça créer une tâche planifiée que vous pouvez accélérer histoire de gagner 24h.

Chez Online

Il y a peu c'était pas possible, mais il est désormais possible de publier l'enregistrement DS chez eux.

L'interface est plus zen et tant mieux.

Il y a ce qu'il faut et pas plus.

Les modifs sont quasi instantannées.

- Rendez-vous dans la console admin de votre domaine.

- Vérifiez dans *Manage DNS servers* que les serveurs déclarés ici correspondent à ce qui se trouve dans votre zone (dig votre.domaine NS @127.1).

- Puis dans *Manage DNSSEC* ajoutez l'enregistrement DS

- Sur votre serveur DNS lancez **keymgr votre.domaine ds** et on va considérer la dernière ligne qui est la meilleure niveau crypto.

- Le *Key id* est le troisième champ de la commande.

- L'*Algorithm* est à faire concorder avec ce que vous a donné la commande précédente dans le quatrième champ : vous aurez un chiffre (par exemple 13) pour savoir à quel algo ça correspond reportez-vous au tableau de l'IANA [1] (ouai c'est dommage de pas avoir mis les numéros direct dans leur interface…).

- Pour le *Digest Type* c'est comme l'étape précédente, reportez-vous au tableau IANA [2] pour faire correspondre la valeur du cinquième champs avec le type demandé.

- Et enfin *Digest* vous mettez le sixième champ.

{{}}

-----------------

Knot gérant toute la génération de clé tout seul, les registrars étant de plus en plus au fait de DNSSEC, il n'y a plus d'excuse de ne pas le mettre en service en 2018.

Liens

[1] au tableau de l'IANA (https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml)

[2] tableau IANA (https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml)

------------------------------------

🏠 Retour à la home

------------------------------------

[05/10/2018] - #dns #dnssec #registrar #knot

------------------------------------

[>> Suivant >>] ⏭ Reflexe Dane

[<< Précédent <<] ⏮ Ré-Augmentation du piratage suite à la fragmentation du marché