Configuration DNS pour les revendeurs d'hébergement Web

Configuration DNS pour les revendeurs

Mis à jours 20 juillet 2024

La configuration correcte des DNS (Domain Name System) est cruciale pour garantir que les visiteurs peuvent accéder aux sites web hébergés sous votre compte revendeur. Les DNS agissent comme une carte routière pour diriger les visiteurs vers le bon serveur lorsqu’une personne tape votre domaine. Une mauvaise configuration peut entraîner des temps d’arrêt et des pertes de trafic.

L’utilisation de DNS privé vous donnera également plus de contrôle sur votre configuration DNS. Par exemple, si vous avez besoin de déplacer votre service de revente d’hébergement chez un autre fournisseur, vous n’aurez pas à demander à vos clients d’actualiser leur nom de domaine avec les nouveaux serveurs de noms.

Dans ce guide, nous vous montrerons comment configurer les DNS chez votre registraire de domaine et dans cPanel/WHM, assurant une résolution DNS rapide et fiable pour vos clients.

Configuration DNS chez le Registraire de Domaine

Pour assurer une résolution DNS correcte, il est essentiel de configurer vos serveurs de noms (NS) chez le registraire de domaine.

La première chose à faire est d’ajouter les noms d’hébergeur et les adresses IP des serveurs de noms dans le fichier de zone de votre domaine. Pour ce tutoriel, j’utilise le Gestionnaire DNS de GoDaddy, mais vous pouvez réaliser la même chose en utilisant n’importe quel registraire de domaine.

  1. Accès aux paramètres DNS

    Accès aux paramètres DNS

    Connectez-vous au compte du registraire de domaine où le domaine de votre client est enregistré. Les registraires populaires incluent GoDaddy, Namecheap, et OVH​.
    Une fois connecté, accédez à la section de gestion des DNS pour le domaine en question. Cherchez des options comme « Gestion DNS » ou « Paramètres DNS ».

  2. Cliquez sur Gérer noms d’hôte.

    À partir du gestionnaire de domaine de GoDaddy, cliquez sur « Gérer » à côté de « Noms d’hôtes ». Une nouvelle fenêtre s’affichera. Cliquez sur « Ajouter nom d’hôte ».

  3. Entrez le Nom d’hôte.

    Ajouter le premier NS dans Godaddy

    Entrez le nom d’hôte pour votre serveur de noms ainsi que son adresse IP et cliquez sur « Ajouter ». Faites la même chose pour le serveur de nom secondaire. Vous avez la possibilité d’ajouter autant de serveurs que vous le souhaitez; il n’a pas à être limité à deux (2) serveurs de noms.

  4. Cliquez sur « Enregistrer ».

    Enregistrer la configuration du NS chez Godaddy

    Une fois que vous avez terminé d’ajouter les noms d’hôte, cliquez sur « Enregistrer ». Attendez que les nouvelles informations de serveur de noms se propagent, ce qui peut prendre jusqu’à 48 heures

Configuration DNS dans cPanel/WHM

Après avoir configuré les serveurs de noms chez votre registraire de domaine, l’étape suivante consiste à configurer les enregistrements DNS dans cPanel/WHM. C’est l’une des étapes importantes à respecter pour devenir un revendeur d’hébergement web. Pour éviter de créer vos serveurs de noms personnalisés chaque fois que vous créez un nouveau compte client, vous devez changer les serveurs de noms par défaut: voici comment procéder.

Accès à WHM et cPanel

  • Connectez-vous à WHM (Web Host Manager) en utilisant les informations de connexion fournies par votre hébergeur. L’URL typique pour WHM est https://votredomaine.com:2087.
  • Utilisez vos identifiants administratifs pour accéder au tableau de bord WHM.

Définissez les NS par défaut

  • Dans le menu principal, cliquez sur « Configuration du serveur> Configuration de base de cPanel & WHM ».
  • Faites défiler vers le bas de la page et entrez les noms d’hôtes de vos serveurs de noms
Définissez les NS par défaut

Avancé: Ajout et modification des enregistrements DNS

Ajout et modification des enregistrements DNS
  1. Accéder à la Zone DNS :
  • Dans WHM, allez à « DNS Functions » puis sélectionnez « Edit DNS Zone ». Choisissez le domaine que vous souhaitez configurer.
  • Dans cPanel, accédez à « Domaines » puis cliquez sur « Zone Editor ». Sélectionnez le domaine à configurer​.
  1. Ajouter des enregistrements DNS :

A Record (Enregistrement A) : Pointez votre domaine vers l’adresse IP de votre serveur. Par exemple :

  • Nom: votredomaine.com.
  • Type: A
  • Adresse: 192.0.2.1 (remplacez par l’adresse IP de votre serveur).

CNAME (Canonical Name Record) : Utilisé pour les alias de domaines. Par exemple, pour pointer www.votredomaine.com vers votredomaine.com :

  • Nom: www
  • Type: CNAME
  • Valeur: votredomaine.com.

MX Record (Mail Exchange Record) : Pour les serveurs de messagerie. Par exemple :

  • Nom: votredomaine.com.
  • Type: MX
  • Priorité: 10
  • Destination: mail.votredomaine.com.

TXT Record : Pour les vérifications SPF et autres. Par exemple, pour ajouter un enregistrement SPF :

  • Nom: votredomaine.com.
  • Type: TXT
  • Valeur: “v=spf1 a mx ~all”

Sauvegarder les modifications :

Après avoir ajouté ou modifié les enregistrements DNS, assurez-vous de sauvegarder les modifications. Cela peut prendre quelques minutes à plusieurs heures pour que les changements soient effectifs​​.

A partir de maintenant, vos serveurs de noms privés seront utilisés par défaut lors de la création de nouveaux comptes.

Propagation DNS

Une fois les modifications DNS effectuées chez le registraire de domaine et dans cPanel/WHM, il est important de comprendre le processus de propagation DNS. La propagation DNS est le temps nécessaire pour que les changements DNS se propagent à travers tous les serveurs DNS du monde entier.

Explication de la propagation DNS

La propagation DNS est le processus par lequel les modifications apportées aux enregistrements DNS sont mises à jour sur tous les serveurs DNS. Cela inclut les serveurs DNS de votre hébergeur, les serveurs DNS de votre fournisseur d’accès Internet (FAI), et d’autres serveurs DNS intermédiaires.

Facteurs influençant la propagation :

  • TTL (Time to Live) : Le TTL est une valeur dans chaque enregistrement DNS qui indique aux serveurs DNS combien de temps ils doivent mettre en cache une entrée avant de demander une nouvelle mise à jour. Des TTL plus courts entraînent une propagation plus rapide, mais peuvent augmenter la charge sur les serveurs DNS.
  • Cache DNS : Les FAI et les navigateurs web mettent en cache les enregistrements DNS pour accélérer la résolution des noms de domaine. Ce cache doit expirer avant que les nouvelles modifications soient visibles​​.

Temps de propagation et vérification

Temps de propagation :

En général, les modifications DNS prennent entre quelques minutes et 48 heures pour se propager complètement. Cependant, dans certains cas, cela peut prendre jusqu’à 72 heures.

Vérification des modifications :

  • Outils en ligne : Utilisez des outils en ligne comme WhatsMyDNS.net ou DNSChecker.org pour vérifier la propagation de vos enregistrements DNS. Ces outils vous permettent de voir si les modifications DNS ont été mises à jour dans différents emplacements géographiques​.
  • Commandes terminal : Vous pouvez également utiliser des commandes terminal pour vérifier les enregistrements DNS, comme nslookup ou dig. Par exemple :
nslookup votredomaine.com
dig votredomaine.com

Résolution des Problèmes Courants

Problèmes de propagation DNS

  • Propagation lente : Si les modifications ne se propagent pas rapidement, vérifiez le TTL de vos enregistrements DNS. Essayez de vider le cache DNS de votre navigateur et de votre système d’exploitation.
  • Cache DNS du FAI : Parfois, le cache DNS du FAI peut prendre plus de temps à expirer. Contactez votre FAI si vous soupçonnez un problème de cache​.

Erreurs de configuration courantes

  • Erreurs de syntaxe : Assurez-vous que tous les enregistrements DNS sont correctement formatés et sans erreurs typographiques. Une petite erreur peut empêcher la propagation correcte des enregistrements.
  • Serveurs de noms incorrects : Vérifiez que les serveurs de noms (NS) sont correctement configurés chez le registraire et correspondent à ceux fournis par votre hébergeur.
Jacques Tremblay
Suivez moi
Les derniers articles par Jacques Tremblay (tout voir)

Check Also

Installation automatique de scripts dans WHMCS

Ajouter Softaculous Auto Installer dans WHMCS

Mis à jours 21 juillet 2024 WHMCS et Softaculous sont des outils essentiels pour les …