15%

Économisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur tout plan d'hébergement

Utilisez le code :

Skills
Commencer
10.11.2023

Comment configurer et paramétrer un service DNS sur AlexHost

DNS (Domain Name System) est le protocole fondamental qui traduit les noms de domaine lisibles par l’homme — tels que www.example.com — en adresses IP lisibles par les machines que les serveurs utilisent pour acheminer le trafic sur internet. Sans un service DNS correctement configuré, votre domaine est inaccessible, vos e-mails ne sont pas distribués et vos certificats SSL ne peuvent pas être validés.

Ce guide présente le processus complet de provisionnement et de configuration du service DNS gratuit d’AlexHost, la gestion des enregistrements NS, l’ajout de zones DNS et la compréhension de chaque type d’enregistrement que vous rencontrerez — y compris les cas limites critiques que la plupart des tutoriels ignorent complètement.

Qu’est-ce qu’un service DNS et pourquoi une configuration correcte est-elle importante

Dans son essence, DNS fonctionne comme une base de données distribuée et hiérarchique. Lorsqu’un utilisateur saisit votre domaine dans un navigateur, un résolveur récursif interroge une chaîne de serveurs de noms faisant autorité — en commençant par la zone racine, puis le TLD (.com, .net, .org), et enfin les serveurs de noms faisant autorité de votre domaine — pour récupérer l’adresse IP correcte.

Un enregistrement DNS mal configuré ne ralentit pas seulement votre site. Il peut provoquer des interruptions de service complètes, perturber la distribution des e-mails, invalider les signatures DKIM et empêcher la validation du contrôle de domaine (DCV) pour les Certificats SSL. Des valeurs TTL trop élevées signifient qu’une seule erreur peut persister pendant des heures ou des jours sur les résolveurs mondiaux. C’est pourquoi il est essentiel de comprendre chaque couche de la configuration DNS — pas seulement l’enregistrement A — avant de modifier un seul paramètre.

Le service DNS d’AlexHost prend en charge la liaison jusqu’à 10 noms de domaine par instance de service, ce qui le rend pratique pour les développeurs et les petites entreprises gérant plusieurs projets depuis un seul panneau de contrôle.

Provisionnement du service DNS gratuit AlexHost

Étape 1 : Accéder à la page de commande du service DNS

Connectez-vous à votre espace client AlexHost et accédez à Services > DNS Gratuit. Cliquez sur Commander maintenant, puis sur Continuer sur l’écran de sélection du produit.

Étape 2 : Accepter les conditions et finaliser la commande

Avant de procéder au paiement, vous devez prendre connaissance et accepter les Conditions d’utilisation et la Politique de confidentialité. Après avoir cliqué sur Paiement, une confirmation de commande est générée et le service DNS est immédiatement provisionné sur votre tableau de bord personnel.

Étape 3 : Accéder au gestionnaire DNS

Depuis votre tableau de bord, localisez le service DNS nouvellement provisionné et cliquez sur Gestionnaire DNS. Il s’agit de votre panneau de contrôle central pour toute la gestion des zones, la création d’enregistrements et les opérations d’importation.

Important : Le gestionnaire DNS nécessite au moins un service actif — généralement un VPS — pour associer une adresse IPv4 réelle à vos enregistrements DNS. Si vous ne disposez pas encore d’un serveur virtuel, envisagez de provisionner d’abord un plan Hébergement VPS. Une fois actif, votre VPS fournira l’adresse IPv4 dont vous avez besoin pour renseigner vos enregistrements A.

Comprendre les types d’enregistrements DNS avant de configurer

Avant d’ajouter des enregistrements, vous devez comprendre ce que fait chaque type. Les configurer incorrectement est l’une des causes les plus fréquentes de défaillances silencieuses dans l’infrastructure web.

Type d’enregistrementFonctionErreur courante
AAssocie un nom d’hôte à une adresse IPv4Oublier d’ajouter un enregistrement pour le domaine nu (@) séparément de www
AAAAAssocie un nom d’hôte à une adresse IPv6Omettre cet enregistrement lorsque votre serveur prend en charge la mise en réseau double pile
CNAMECrée un alias d’un nom d’hôte vers un autreN’utilisez jamais un CNAME sur le domaine racine/apex — cela casse les enregistrements MX et NS
MXDirige les e-mails vers un serveur de messagerieLes valeurs de priorité doivent être correctement définies ; un nombre plus faible = une priorité plus élevée
TXTStocke du texte arbitraire (SPF, DKIM, DMARC)Plusieurs enregistrements SPF sur le même nom provoquent des échecs de validation
NSDélègue une zone à des serveurs de noms faisant autoritéModifier les enregistrements NS chez le registraire avant que les nouveaux serveurs soient prêts provoque des interruptions
SOADéfinit les informations faisant autorité pour la zoneUn format de numéro de série incorrect casse les transferts de zone
SRVSpécifie l’emplacement du service (ex. : SIP, XMPP)Les champs de poids et de priorité sont fréquemment inversés par les opérateurs
PTRDNS inversé — associe une IP à un nom d’hôteDoit être configuré au niveau du propriétaire du bloc IP, pas seulement dans votre zone
CAARestreint les autorités de certification pouvant émettre des certificats SSLOmettre cet enregistrement laisse votre domaine ouvert à l’émission non autorisée de certificats

Ajouter votre domaine au gestionnaire DNS

Étape 1 : Cliquer sur « Ajouter un domaine »

Dans le gestionnaire DNS, cliquez sur Ajouter un domaine. Saisissez votre nom de domaine pleinement qualifié et l’adresse IPv4 de votre serveur. Cette action crée la zone DNS initiale pour votre domaine et renseigne automatiquement les enregistrements NS par défaut.

Étape 2 : Configuration automatique des enregistrements NS

AlexHost préconfigure deux enregistrements de serveurs de noms faisant autorité pour chaque domaine que vous ajoutez :

alpha.alexhost.com
beta.alexhost.com

Ces enregistrements NS sont définis automatiquement. Vous n’avez pas besoin de les créer manuellement. Cependant, vous devez mettre à jour votre registraire de domaine pour pointer vers ces serveurs de noms — sinon, la zone DNS que vous configurez dans le gestionnaire DNS d’AlexHost ne sera jamais interrogée par l’infrastructure mondiale de résolution.

Étape 3 : Mettre à jour les enregistrements NS chez votre registraire de domaine

C’est l’étape que la plupart des utilisateurs manquent, et c’est la plus importante. Enregistrer les enregistrements NS chez votre registraire de domaine signifie indiquer au registre TLD quels serveurs de noms faisant autorité sont responsables de la résolution des requêtes pour votre domaine.

Le processus chez votre registraire :

  • Connectez-vous au registraire où votre domaine est enregistré (ex. : si vous avez enregistré via Enregistrement de domaine, accédez aux paramètres DNS de votre domaine)
  • Localisez la section Serveurs de noms ou Enregistrements NS
  • Remplacez les serveurs de noms existants par :
  • alpha.alexhost.com
  • beta.alexhost.com
  • Enregistrez les modifications

La propagation DNS après la modification des enregistrements NS prend généralement entre 24 et 48 heures, bien qu’en pratique la plupart des résolveurs prennent en compte le changement dans les 2 à 4 heures. Pendant cette période, certains utilisateurs peuvent encore être dirigés vers d’anciens serveurs. Ne supprimez pas les enregistrements de votre ancien fournisseur DNS avant que la propagation soit confirmée mondialement — des outils comme dig, nslookup ou des vérificateurs de propagation DNS en ligne peuvent le confirmer.

Options d’importation de zone : saisie manuelle, AXFR ou fichier de zone

Le gestionnaire DNS d’AlexHost propose trois méthodes pour renseigner les enregistrements DNS dans une zone :

Saisie manuelle des enregistrements

L’approche la plus simple. Accédez à votre domaine dans le gestionnaire DNS, cliquez sur Plus et ajoutez les enregistrements individuellement. Cette méthode convient aux nouveaux domaines avec un petit nombre d’enregistrements.

Importation depuis un fichier de zone

Un fichier de zone DNS est un fichier texte brut formaté selon la RFC 1035 qui contient tous les enregistrements de ressources d’un domaine. Si vous migrez depuis un autre fournisseur, exportez le fichier de zone de votre fournisseur DNS actuel et importez-le directement. Cela élimine les erreurs de transcription manuelle et préserve les valeurs TTL.

Exemple d’extrait de fichier de zone :

$ORIGIN example.com.
$TTL 3600
@    IN  A      203.0.113.10
www  IN  A      203.0.113.10
mail IN  A      203.0.113.20
@    IN  MX  10 mail.example.com.
@    IN  TXT    "v=spf1 ip4:203.0.113.20 ~all"

Importation via AXFR (transfert de zone DNS)

AXFR (Authoritative Zone Transfer) est un mécanisme de protocole DNS défini dans la RFC 5936 qui permet à un serveur DNS de demander une copie complète d’une zone à un autre serveur faisant autorité. Dans le gestionnaire DNS d’AlexHost, vous pouvez spécifier le nom d’hôte de votre serveur DNS faisant autorité actuel et déclencher un transfert AXFR.

Note de sécurité importante : De nombreux fournisseurs DNS désactivent AXFR par défaut ou le restreignent à des adresses IP sources spécifiques. Si l’importation AXFR échoue, vous devrez soit mettre en liste blanche les IP du résolveur d’AlexHost chez votre fournisseur actuel, soit revenir à une exportation manuelle du fichier de zone. Laisser AXFR ouvert à n’importe quelle IP constitue un risque de sécurité important — cela expose l’intégralité des données de votre zone à la reconnaissance.

Configuration des enregistrements pour les cas d’utilisation courants

Pointer un domaine vers un VPS

Si vous exécutez une application web sur une instance Hébergement VPS ou Serveur Dédié, les enregistrements minimaux requis sont :

  • Enregistrement A pour @ (domaine nu) pointant vers l’IPv4 de votre serveur
  • Enregistrement A pour www pointant vers la même IPv4
  • Enregistrements AAAA pour les deux si votre serveur dispose d’une adresse IPv6

Configuration des enregistrements DNS pour les e-mails

La délivrabilité des e-mails dépend de trois enregistrements d’authentification basés sur TXT en plus de l’enregistrement MX. Omettre l’un d’entre eux amènera les principaux fournisseurs de messagerie à rejeter ou ignorer silencieusement vos messages.

  • Enregistrement MX : Pointe vers le nom d’hôte de votre serveur de messagerie (ex. : mail.example.com)
  • SPF (TXT) : Déclare quelles adresses IP sont autorisées à envoyer des e-mails pour votre domaine. Exemple : "v=spf1 ip4:203.0.113.20 include:_spf.alexhost.com ~all"
  • DKIM (TXT) : Un enregistrement de clé publique utilisé pour vérifier les signatures cryptographiques sur les e-mails sortants. Le sélecteur et la clé sont générés par votre logiciel de serveur de messagerie
  • DMARC (TXT) : Indique aux serveurs destinataires comment traiter les e-mails qui échouent aux vérifications SPF ou DKIM. Exemple : "v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com"

Si vous utilisez le service Hébergement E-mail d’AlexHost, les valeurs MX, SPF et DKIM requises seront fournies dans votre panneau de contrôle d’hébergement e-mail.

Sécuriser votre domaine avec des enregistrements CAA

Un enregistrement CAA (Certification Authority Authorization) spécifie quelles autorités de certification sont autorisées à émettre des certificats SSL/TLS pour votre domaine. Il s’agit d’un contrôle de sécurité souvent négligé mais important. Si vous utilisez Let’s Encrypt, votre enregistrement CAA doit être :

example.com.  IN  CAA  0 issue "letsencrypt.org"

Sans enregistrement CAA, toute autorité de certification de confiance dans le magasin racine d’un navigateur peut techniquement émettre un certificat pour votre domaine.

Stratégie TTL : équilibrer performance et flexibilité

Le TTL (Time to Live) est la durée, en secondes, pendant laquelle un résolveur met en cache un enregistrement DNS avant d’interroger à nouveau le serveur faisant autorité. Choisir le bon TTL est un compromis :

  • TTL faible (60–300 secondes) : Propagation plus rapide des modifications. À utiliser lors de la planification d’une migration, d’un changement d’IP ou d’un basculement. L’inconvénient est une charge de requêtes accrue sur vos serveurs faisant autorité.
  • TTL standard (3600 secondes / 1 heure) : Approprié pour les environnements de production stables.
  • TTL élevé (86400 secondes / 24 heures) : Réduit le volume de requêtes des résolveurs, mais signifie que toute erreur prend une journée entière à être corrigée mondialement.

Bonne pratique : Réduisez votre TTL à 300 secondes au moins 24 à 48 heures avant tout changement d’infrastructure planifié. Une fois le changement confirmé stable, remontez-le à 3600 ou plus.

Liste de contrôle de configuration DNS et matrice de décision

Utilisez cette liste de contrôle avant de considérer votre configuration DNS comme complète :

  • Les enregistrements NS chez votre registraire pointent vers alpha.alexhost.com et beta.alexhost.com
  • Un enregistrement A existe pour le domaine nu (@) et pour www
  • Enregistrements AAAA ajoutés si votre serveur prend en charge IPv6
  • Enregistrement MX configuré si vous envoyez ou recevez des e-mails
  • Enregistrements TXT SPF, DKIM et DMARC en place pour l’authentification des e-mails
  • L’enregistrement CAA restreint l’émission de certificats à votre autorité de certification choisie
  • Valeurs TTL examinées et définies de manière appropriée pour votre phase opérationnelle actuelle
  • Le transfert de zone (AXFR) est restreint aux IP autorisées uniquement
  • Propagation DNS vérifiée à l’aide de dig @8.8.8.8 yourdomain.com A ou d’un outil équivalent
  • Les enregistrements de l’ancien fournisseur DNS conservés intacts jusqu’à la confirmation de la propagation mondiale

Quand utiliser un VPS avec un panneau de contrôle : Si vous avez besoin d’un environnement intégré où DNS, hébergement web et e-mail sont gérés depuis une seule interface, un VPS avec cPanel fournit une gestion intégrée des zones DNS via WHM, éliminant le besoin de gérer DNS séparément.

FAQ

Combien de temps prend la propagation DNS après le changement des serveurs de noms ?

La modification des enregistrements NS chez votre registraire se propage généralement dans les 24 à 48 heures, bien que la plupart des résolveurs reflètent le changement dans les 2 à 6 heures. Le délai est déterminé par le TTL des anciens enregistrements NS au niveau du registre TLD, que vous ne pouvez pas contrôler.

Puis-je utiliser le service DNS d’AlexHost sans héberger mon site web chez AlexHost ?

Oui. Le service DNS est indépendant de votre fournisseur d’hébergement web. Vous pouvez pointer vos enregistrements NS vers les serveurs de noms d’AlexHost et configurer des enregistrements A pointant vers n’importe quelle adresse IP externe, y compris des serveurs hébergés ailleurs.

Quelle est la différence entre un enregistrement A et un enregistrement CNAME ?

Un enregistrement A associe directement un nom d’hôte à une adresse IPv4. Un CNAME associe un nom d’hôte à un autre nom d’hôte, qui est ensuite résolu en IP. Les CNAME ne peuvent pas être utilisés à l’apex de zone (domaine racine) car la RFC 1034 interdit la coexistence d’enregistrements CNAME et NS/SOA sous le même nom.

Pourquoi le transfert de zone AXFR échoue-t-il lors de l’importation ?

La cause la plus fréquente est que le serveur DNS source a AXFR restreint par adresse IP ou entièrement désactivé. Contactez votre fournisseur DNS actuel pour mettre temporairement en liste blanche l’IP du résolveur AlexHost, ou exportez la zone sous forme de fichier et utilisez plutôt la méthode d’importation par fichier de zone.

Comment vérifier que mes enregistrements DNS se résolvent correctement après la configuration ?

Utilisez la commande dig yourdomain.com A @alpha.alexhost.com pour interroger directement le serveur faisant autorité d’AlexHost, en contournant toute réponse mise en cache. Pour les enregistrements MX, utilisez dig yourdomain.com MX. Pour une vue complète de la zone, dig yourdomain.com ANY retourne tous les types d’enregistrements, bien que certains résolveurs restreignent les requêtes ANY.

15%

Économisez 15% sur tous les services d'hébergement

Testez vos compétences et obtenez Réduction sur tout plan d'hébergement

Utilisez le code :

Skills
Commencer