Configuration Nom de Domaine – DNS

Introduction

Cet article fait partie de la série de Tuto informatique nommé « Opération Migration«  dont le Sommaire Générale se trouve ici :

[Opération Migration]
ou comment changer de serveur ?

Maintenant que notre site Web est prêt pour sa mise en ligne, on effectue les modifications pour que notre nom de domaine pointe vers notre nouveau Serveur. C’est ce que nous allons voir entre autres dans ce tuto…

⚠️ Attention les modifications sur les noms de domaines peuvent mettre de 24 à 48 heures pour que la propagation des DNS se fasse entièrement sur Internet !


Sommaire


« Serveurs DNS » ou « Zone DNS » ?

Il y a en effet 2 configurations possible pour un nom de domaine  :

      1. Soit en configurant la partie « Serveurs DNS » pour que notre nom de domaine pointe directement sur notre Serveur, et tout sera gérer depuis celui-ci.
      2. Soit en conservant les « Serveurs DNS » d’origine, fournit par notre registar, et en configurant la partie « Zone DNS » du manager d’OVH (ou de votre registar)

A vous de voir quel configuration vous préférez, de toute manière on va voir les 2 cas de figures 🙂

Cas N°1 – « Serveurs DNS »

Dans ce premier cas, notre domaine sera donc entièrement géré depuis notre Serveur (via BIND).

Par exemple :

      • En créant un sous-domaine dans Virtualmin, il sera automatiquement configuré dans le serveur BIND et accessible.
      • Lorsque l’on devra modifier la « Zone DNS » on le fera sur notre Serveur, via Webmin/Virtualmin notamment.

Cas N°2 – « Zone DNS »

Dans ce second cas, notre domaine est géré depuis le manager d’OVH (ou votre Registar).

Par exemple :

      • Pour créer un sous-domaine il faudra le créer dans la « Zone DNS » du manager OVH, si on le crée uniquement dans Virtualmin il ne sera pas accessible !
      • Pareil pour ajouter des entrées ou faire des modifications sur le domaine, on ne pourra le faire que depuis la « Zone DNS » du manager d’OVH.

Dans la suite de cet article/tuto nous verrons les 2 cas, donc pour simplifier un peu la lecture on va utiliser le code couleur suivant : cas N°1 en bleu, et cas N°2 en jaune 🙂

Par exemple : pour mon domaine « mrs.ovh » je préfère utiliser la « Zone DNS » du manager d’OVH. Comme je l’ai déjà dit précédemment mes mails sont géré par OVH (j’ai acheté un MXPLAN), et je n’est donc pas à reconfigurer toutes les entées MX des mails à chaque migration de VPS. Ça me permet également de ne pas reconfigurer à chaque fois certains sous-domaine qui pointe ailleurs pour faire des testes…
Pour le domaine « gta69.com » par contre je vais ici utiliser le premier cas de figure. Comme ça chaque domaine à sa configuration ^^


Cas N°1 : Modifier les Serveurs DNS

Pour modifier les « Serveurs DNS » d’un nom de domaine, voici comment ça se présente chez OVH :

Manager OVH - Serveurs DNS

Connectez-vous à l’espace client d’OVH, puis :

      1. Dans le menu tout en haut cliquer sur la partie « Web« 
      2. Dans le menu de gauche cliquer sur « Domaines« 
      3. En-dessous, cliquer sur le domaine à configurer.
      4. Dans la partie central, en haut, cliquer sur l’onglet « Serveurs DNS« 
      5. À droite cliquer sur le bouton « Modifier les serveurs DNS« 

Manager OVH - Serveurs DNS

      • Supprimer (ou modifier) tout les champs
      • Dans le premier champs indiquer l’adresse de votre nouveau Serveur
      • Dans le second champs indiquer son IP
      • Et cliquer sur le bouton « Appliquer la configuration« 

Manager OVH - Serveurs DNS

⚠️ Pour rappel, une fois que la configuration est appliqué par votre registar, la propagation des DNS peuvent mettre au maximum de 24 à 48 heures !


Réglage dans BIND

Dans le cas de figure N°1 il y a une petite modification à faire dans la « Zone DNS » de votre domaine sur le Serveur, depuis Webmin :

Webmin - BIND - Zone DNS

      1. Depuis la partie « Webmin« 
      2. Cliquer sur « Serveurs« 
      3. Puis sur « Serveur de noms de domaines BIND« 
      4. Et sur notre nom de domaine

Webmin - BIND - Zone DNS

      • Sur la nouvelle page on clique sur « Modifier le fichier d’enregistrement« 

Webmin - BIND - Zone DNS

      • Repérer la ligne qui fini par « ?all » et remplacer le signe « ? » par « ~« 
gta69.com. IN TXT "v=spf1 a mx a:gta69.com ip4:xx.xx.xxx.xxx ip4:xx.xx.xxx.xxx ip6:xxxx::xxxx:xxxx:xxxx:xxxx ?all"
gta69.com. IN TXT "v=spf1 a mx a:gta69.com ip4:xx.xx.xxx.xxx ip4:xx.xx.xxx.xxx ip6:xxxx::xxxx:xxxx:xxxx:xxxx ~all"
      • « Sauvegarder« 

Webmin - BIND - Zone DNS

      • Et cliquer en haut à droite sur l’icône « Appliquer la configuration« 

⚠️ Ceci est à faire pour tout les domaines hébergés et gérés sur votre Serveur.
⚠️ Si vous gérez votre « Zone DNS » depuis le manager d’OVH (ou de votre registar) (Cas N°2) ceci est inutile 😉

Voir ensuite l’Ajout de DNS Secondaire.


Cas N°2 : Modifier la Zone DNS

Autre cas de figure, pour modifier la « Zone DNS » d’un nom de domaine depuis le manager d’OVH (c’est sensiblement identique chez les autres registar) :

Configuration Domaine chez le registar
(cette image est plus vielle, mais le manager d’OVH n’a changé qu’esthétiquement)

Connectez-vous à l’espace client d’OVH, puis :

      1. Dans le menu tout en haut cliquer sur la partie « Web« 
      2. Dans le menu de gauche cliquer sur « Domaines« 
      3. En-dessous, cliquer sur le domaine à configurer.
      4. Dans la partie central, en haut, cliquer sur l’onglet « Zone DNS« 

Pour faire pointer notre domaine sur notre nouveau Serveur il faut repérer les entrées de type « A » (et « AAAA » pour IPv6) :

Configuration Domaine chez le registar

      • Repérer la ligne avec votre nom de domaine correspondant au Type A.
      • Au bout de cette ligne cliquer sur « l’icône avec 3 points » et sur « Modifier l’entrée« .

Une nouvelle fenêtre s’ouvre pour modifier l’entrée  de la zone DNS :

      • Remplacer l’IP du champ « Cible » par l’IP de votre nouveau Serveur/VPS
      • Puis cliquer sur le bouton « Suivant« 
      • Et enfin cliquer sur « Valider« 

⚠ Même chose que précédemment la propagation des DNS peuvent mettre de 24 à 48 heures maximum.
⚠ Répéter la mêmes procédure pour vos sous-domaines si ils sont également de type « A » 😉


Ajouter un sous-domaine

Avec cette méthode tout nouveau sous-domaine devra se faire ici chez votre registar.
On considère ici que le sous-domaine sera hébergé à la même adresse que le domaine principale, sinon crée une nouvelle entré de type A pour le sous-domaine.

Toujours dans la « Zone DNS » :

Configuration Domaine chez le registar

      • On clique sur le bouton à droite « Ajouter une entrée« 
Pour avoir des détails sur les différentes entrées de la Zone DNS, je vous recommande la documentation d’OVH. Le lien est en bas d’article 😉
      • Cliquer sur « CNAME« 

      • Dans le premier champ « sous-domaine » taper le sous-domaine (par exemple « blog » ici pour créer le sous-domaine « blog.mrs.ovh »)
      • Puis dans le second champ « Cible » taper le domaine principale avec un point à la fin.
      • Enfin cliquer sur le bouton « Suivant« 
      • Et « Valider« 

💡 L’intérêt du CNAME c’est de n’avoir à modifier que le domaine principal en cas de changement de serveur (donc changement d’IP). C’est pratique si il y a de nombreux sous-domaine car il n’y a qu’une modification à faire 😉


Ajout de DNS Secondaire

Voici comment ajouter un DNS Secondaire à notre VPS (ou Serveur dédié) chez OVH :

Manager OVH - DNS Secondaire

      1. Sur le menu du haut cliquer sur « Server« 
      2. Dans la colonne de gauche cliquer sur « VPS » (ou « Serveurs Dédiés »)
      3. On sélectionne notre nouveau VPS
      4. Puis dans la partie central on clique sur l’onglet « DNS Secondaire« 
      5. Enfin, cliquer sur le bouton « Ajouter un domaine« 

Manager OVH - DNS Secondaire

      • On indique notre domaine
      • Et on « Confirme »

Manager OVH - DNS Secondaire

Nous avons alors un message d’erreur nous disant qu’il faut créer un sous-domaine « ownercheck » de type TXT avec une certaine valeur « 123xxx45« .
⚠ Ceci permet de vérifier qu’on est bien le propriétaire du nom de domaine.

Selon la configuration de votre nom de domaine il faut donc créer cette entrée : soit dans la Zone DNS sur votre Serveur (via Webmin) (Cas N°1), soit dans la Zone DNS depuis le manager d’OVH (Cas N°2).


Cas N°1

Pour créer l’entrée « ownercheck » on retourne dans la Zone DNS du Serveur (comme tout à l’heure), on se connecte à Webmin :

Webmin - BIND - Zone DNS

      1. Depuis la partie « Webmin« 
      2. Cliquer sur « Serveurs« 
      3. Puis sur « Serveur de noms de domaines BIND« 
      4. Et sur notre nom de domaine

Webmin - BIND - Zone DNS

      • Sur la nouvelle page on clique sur « Modifier le fichier d’enregistrement« 

Manager OVH - DNS Secondaire

      • On ajoute la ligne comme indiqué, avec le code donné plus haut dans le message d’erreur
ownercheck.gta69.com. IN TXT "123xxx45"
      • « Sauvegarder« 

Webmin - BIND - Zone DNS

      • Et cliquer en haut à droite sur l’icône « Appliquer la configuration« 
      • Maintenant on peu retourner au point précédent (Ajout de DNS Secondaire) et recommencer l’opération.
      • Cette fois nous auront un message de confirmation 🙂
      •  📌   Mais revenez ici ensuite, ce point n’est pas terminé !!!

Dans le cas N°1, étant donné que nous n’avons qu’un seul Serveur DNS configuré pour notre domaine, nous allons donc y ajouter ce DNS Secondaire (⚠ si les modifications précédentes n’ont pas encore été appliqué par OVH, il faudra certainement revenir plus tard…)
On retourne dans la partie « Serveurs DNS » de notre domaine, depuis le manager OVH

Manager OVH - Serveurs DNS
⚠ C’est la même image que plus haut (je fait des économies lol), ici normalement vous n’avez donc pas les DNS d’OVH comme sur l’image, mais l’adresse de votre VPS et sont IP 😉
      • On cliquer sur le bouton « Modifier les serveurs DNS« 
      • Ajouter une nouvelle ligne en cliquant sur le bouton « +« 
      • Puis coller notre DNS Secondaire dans le premier champs « Serveur DNS« 
sdns2.ovh.net

Manager OVH - DNS Secondaire

      • Et enfin on valide avec le bouton « Appliquer la configuration« 

Cas N°2

Pour modifier ou créer l’entrée « ownercheck » dans la « Zone DNS » du manager OVH, on se rend toujours au même endroit :

Configuration Domaine chez le registar

      1. Dans le menu tout en haut cliquer sur la partie « Web« 
      2. Dans le menu de gauche cliquer sur « Domaines« 
      3. En-dessous, cliquer sur le domaine à configurer.
      4. Dans la partie central, en haut, cliquer sur l’onglet « Zone DNS« 

      • Vérifier si vous avez déjà une entrée « ownercheck » (on peu filtrer l’affichage pour ne voir que les entrées de type TXT 😉 )
      • Si c’est le cas modifiez-là en cliquant sur « l’icône avec 3 points« , puis sur « Modifier l’entée« 
      • Et enfin changer la valeur (en conservant les guillemets)

      • Si il n’y a pas encore d’entrée « ownercheck« 
      • On clique sur le bouton « Ajouter une entrée« 

      • On sélectionne « TXT »

Manager OVH - DNS Secondaire

      • Dans le champ « Sous-domaine » indiquer : « ownercheck« 
      • Dans « Valeur » on indique la valeur donné dans le message d’erreur précédent
      • Ensuite on clique le bouton « Suivant« 
      • Puis sur « Valider« 
      • On peu maintenant retourner au point précédent (Ajout de DNS Secondaire) et recommencer l’opération 🙂

Maintenant que notre site est en ligne, c’est quasiment terminé (Youhouuu…), dans le cadre de notre « Opération Migration » il nous reste encore un dernier petit point : Configuration SSL (Let’s Encrypt)


Ressources OVH :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *