Si vous essayez de pointer votre nom de domaine vers votre hébergement web, vous avez probablement rencontré le terme de serveur de nom. Alors, qu’est-ce qu’un serveur de noms ?
Les serveurs de noms aident à connecter les URL avec l’adresse IP des serveurs web. Les serveurs de noms sont une partie importante du système de noms de domaine (DNS), que beaucoup de gens appellent « l’annuaire téléphonique d’Internet ».
Dans cet article, nous allons approfondir le sujet de ce que sont les serveurs de noms, comment ils fonctionnent, et comment vous pouvez les utiliser pour gérer le nom de domaine de votre site et d’autres parties de votre site.
Qu’est-ce qu’un Serveur de Noms ? Explication en détails
Lorsqu’un utilisateur saisi une URL dans son navigateur, comme « kinsta.com », il doit y avoir un moyen de connecter cette URL avec le serveur web sous-jacent qui alimente le site web à ce nom de domaine.
Pensez à la difficulté que cela représenterait si vous deviez saisir l’adresse IP réelle d’un serveur Web chaque fois que vous voulez visiter un site Web. Vous ne pourriez pas vous souvenir si c’était 159.89.229.118 ou 159.89.229.119 – ce serait un désastre !
Les serveurs de noms jouent un rôle important dans la connexion d’une URL avec une adresse IP de serveur d’une manière beaucoup plus conviviale pour l’homme.
Les serveurs de noms ressemblent à n’importe quel autre nom de domaine. Quand vous regardez les serveurs de noms d’un site web, vous verrez typiquement un minimum de deux serveurs de noms (bien que vous puissiez en utiliser plus). Voici un exemple de ce à quoi ils ressemblent :
ns-380.awsdns-47.com
Ns-1076.awsdns-06.org
Seulement au lieu de servir un site web, ces serveurs de noms aident à diriger le trafic.
Pour illustrer le rôle que les serveurs de noms jouent dans la direction du trafic sur Internet, prenons un exemple réel.
Disons que vous voulez visiter le Page d’accueil de Kinsta. En apparence, cette action est simple : vous tapez « kinsta.com » dans la barre d’adresse de votre navigateur et vous voyez la page d’accueil de Kinsta. Facile, non ?
Mais en coulisses, le processus se déroule en fait de la manière suivante :
- Vous tapez « kinsta.com » dans la barre d’adresse et vous appuyez sur la touche Entrée
- Votre navigateur envoie une requête aux serveurs de noms de ce domaine
- Les serveurs de noms répondent avec l’adresse IP du serveur du site web
- Votre navigateur demande le contenu du site Web depuis cette adresse IP
- Votre navigateur récupère le contenu et l’affiche dans votre navigateur
Pour commander un site web, vous devez d’abord accéder à un serveur de noms de domaine. En cas de problème avec le système de dénomination décentralisé chargé de transformer les noms d’hôtes en adresses IP, vous pouvez recevoir un message du type « Le serveur DNS ne répond pas ».
Serveurs de Noms vs Enregistrements DNS
Dans l’exemple ci-dessus, nous avons omis un point pour des raisons de simplicité :
Les enregistrements DNS sont ce qui contient les informations réelles avec lesquelles les autres navigateurs ou services doivent interagir, comme l’adresse IP de votre serveur.
Les serveurs de noms, d’autre part, aident à stocker et à organiser ces enregistrements DNS individuels.
Plus tôt, nous avons parlé du DNS comme de l’annuaire téléphonique d’Internet. Mais une analogie plus précise serait celle-là :
- Les serveurs de noms sont l’annuaire physique lui-même.
- Les enregistrements DNS sont les entrées individuelles dans l’annuaire.
Si vous vouliez trouver le numéro de téléphone de quelqu’un (à l’époque où les annuaires téléphoniques existaient !), vous deviez d’abord prendre l’annuaire lui-même. Ensuite, vous ouvriez l’annuaire téléphonique et parcouriez les entrées pour trouver l’information spécifique dont vous avez besoin.
Forts de ces connaissances, examinons une séquence plus complète de ce qui se passe lorsque vous visitez un site Web :
- Vous tapez « kinsta.com » dans la barre d’adresse et vous appuyez sur la touche Entrée
- Votre navigateur utilise les DNS pour récupérer les serveurs de noms du domaine
- Votre navigateur demande l’enregistrement A qui contient l’adresse IP du serveur web (un enregistrement DNS spécifique)
- Les serveurs de noms fournissent l’adresse IP de l’enregistrement A
- Votre navigateur demande le contenu du site Web depuis cette adresse IP
- Votre navigateur récupère le contenu et l’affiche dans votre navigateur
Comment Utiliser les Serveurs de Noms dans le Monde Réel
Dans le monde réel, vous utiliserez les serveurs de noms et les enregistrements DNS principalement pour faire pointer votre nom de domaine vers votre hébergement.
Vous pouvez également utiliser d’autres façons les enregistrements DNS fournis par vos serveurs de noms, comme la configuration de votre compte de messagerie avec les enregistrements MX ou la vérification de votre nom de domaine avec la Google Search Console.
Où sont Situés les Serveurs de Noms de Votre Domaine ?
La réponse à cette question est que « ça dépend ».
Lorsque vous enregistrez votre nom de domaine par l’intermédiaire d’un registraire de domaine, votre domaine est généralement pointé au début vers les serveurs de noms de votre registraire de domaine. Votre registraire de domaine est également l’endroit où vous pouvez modifier les serveurs de noms de votre domaine.
Si vous le vouliez, vous pourriez laisser vos serveurs de noms chez votre registraire de domaine et simplement modifier les enregistrements DNS pour faire pointer votre nom de domaine vers votre hébergement web.
Cependant, de nombreux hébergeurs vous recommandent de changer les serveurs de noms de votre domaine pour des serveurs de noms fournis par l’hébergeur. Par exemple, ici chez Kinsta, nous fournissons des serveurs de noms premium alimentés par Amazon Route 53 que vous pouvez utiliser (bien que vous n’y soyez pas obligé) :
Pour changer vos serveurs de noms, vous devrez utiliser l’interface du registraire de domaine où vous avez acheté votre nom de domaine.
Par exemple, voici à quoi ressemble le changement des serveurs de noms d’un domaine enregistré par Google Domains.
Vous pouvez voir que le domaine est configuré à l’origine pour utiliser les serveurs de noms Google Domains :
Mais si vous cochez la case Utiliser des serveurs de noms personnalisés, vous pouvez changer les serveurs de noms de votre domaine pour utiliser à la place les serveurs de noms de votre hébergeur (ou d’un autre fournisseur) :
En parlant « d’autres fournisseurs », vous pouvez également utiliser des serveurs de noms tiers. L’exemple le plus populaire ici est Cloudflare. Si vous utilisez le service Cloudflare, vous ferez pointer les serveurs de noms de votre domaine vers Cloudflare, plutôt que vers votre hébergeur ou votre registraire de domaine.
Vous Gérez vos Enregistrements DNS par l’Intermédiaire de vos Serveurs de Noms
La chose importante à retenir est la suivante :
Si vous changez les serveurs de noms de votre domaine pour des serveurs de noms par défaut chez votre registraire de domaine, vous contrôlerez les enregistrements DNS de votre domaine chez votre fournisseur de serveurs de noms.
Par exemple, si vous utilisez les serveurs de noms de la Route 53 d’Amazon que Kinsta fournit, vous devez alors modifier vos enregistrements DNS individuels à partir de votre tableau de bord Kinsta, et non pas votre registraire de domaine :
D’autre part, si vous utilisez les serveurs de noms de Cloudflare, vous gérerez vos enregistrements DNS via l’interface Cloudflare (même si votre site web est toujours hébergé chez Kinsta).
Que sont les Serveurs de Noms de Kinsta ?
Si vous êtes hébergé chez Kinsta, vous pouvez trouver les serveurs de noms de vos sites dans l’onglet DNS de Kinsta dans votre tableau de bord d’hébergement Kinsta :
Vous n’avez pas non plus besoin d’utiliser les serveurs de noms de Kinsta. Vous pouvez faire pointer votre nom de domaine vers Kinsta en modifiant l’enregistrement A sur les serveurs de noms de votre registraire de domaine ou sur les serveurs de noms de Cloudflare (ou n’importe où ailleurs).
Pour vous aider à pointer votre domaine vers Kinsta, nous avons des tutoriels pour savoir comment modifier les serveurs de noms et les enregistrements A chez les registraires de domaines populaires :
- Comment changer les serveurs de noms Namecheap ou ajouter un enregistrement A chez Namecheap
- Comment changer les serveurs de noms GoDaddy ou ajouter un enregistrement A chez GoDaddy
- Comment modifier les serveurs de noms OVH
- Comment modifier les serveurs de noms Bluehost
Comment Vérifier Quels Serveurs de Noms Votre Site Web Utilise
Si vous n’êtes pas sûr des serveurs de noms que vous utilisez actuellement, vous pouvez vérifier en saisissant votre nom de domaine dans l’un des nombreux outils de recherche Whois. Par exemple, Whois.com.
Vous pouvez également effectuer un simple test depuis votre ordinateur local.
Sous Windows, vous pouvez tester vos serveurs de noms en suivant ces étapes :
- Ouvrez le PowerShell (vous pouvez rechercher PowerShell dans la barre de démarrage pour lancer le programme)
- Tapez
nslookup
dans l’interface Powershell - Tapez set
q=NS
et appuyez sur Entrée - Saisissez votre nom de domaine et appuyez de nouveau sur Entrée
Vous devriez alors voir vos serveurs de noms :
Sur Mac, vous pouvez ouvrir Terminal et exécuter la commande suivante :
host -t NS exampledomain.com
Résumé
Les serveurs de noms jouent un rôle essentiel dans la direction du trafic sur Internet en aidant à connecter votre nom de domaine avec l’adresse IP de votre serveur web.
Pour ce faire, ils aident les navigateurs Web et autres services à accéder aux enregistrements DNS de votre domaine.
Vous pouvez modifier les serveurs de noms de votre domaine chez le registraire du domaine où vous avez acheté votre nom de domaine. Ensuite, vous gérerez vos enregistrements DNS individuels au niveau du « service » de serveur de noms que vous utilisez. Par exemple, le tableau de bord de Kinsta si vous utilisez les serveurs de noms de Kinsta ou le tableau de bord de Cloudflare si vous utilisez Cloudflare.
Enfin, si vous voulez changer les serveurs de noms de votre domaine pour utiliser les serveurs de noms de Kinsta, vous pouvez suivre les étapes de cet article d’aide.