Chaque site web possède une adresse IP qui l’identifie parmi tous les autres. En théorie, vous pourriez naviguer sur le web en utilisant uniquement les adresses IP au lieu des noms de domaine, mais cela ne serait pas pratique. Pour comprendre comment les adresses IP et les domaines sont liés les uns aux autres, vous devez vous familiariser avec le système de noms de domaine (DNS).

Le DNS nous permet de naviguer sur le Web de manière plus intuitive. Dans cet article, nous allons vous expliquer ce qu’est le DNS et comment il fonctionne. Ensuite, nous vous présenterons plusieurs termes liés au DNS que vous devriez connaître et nous expliquerons pourquoi ils sont importants. C’est parti !

Introduction au système de noms de domaine (et à son fonctionnement)

Si vous avez déjà utilisé un navigateur, vous connaissez le principe : vous tapez un domaine, vous cliquez sur Entrée et la page souhaitée se charge. C’est un processus simple qui fonctionne même s’il y a plus d’un milliard de sites Web disponibles en ligne.

Cependant, chacun de ces sites Web possède également une adresse IP unique que vous pouvez utiliser pour vous déplacer entre eux. Ces adresses IP correspondent aux serveurs qui hébergent chaque site web. Lorsque vous enregistrez un nouveau domaine, vous dites au monde entier : « Hé, cette URL mène à cette adresse IP particulière ». Ainsi, les utilisateurs n’ont pas besoin de se souvenir de chaînes de chiffres compliquées.

Le problème est que votre navigateur ne sait pas automatiquement quel nom de domaine mène à chaque adresse. Il doit vérifier le DNS pour voir à quelle adresse il correspond avant de vous y envoyer. Il s’agit d’un système qui stocke des informations sur les domaines et les adresses IP qui sont liés.

Comme vous pouvez vous en douter, un seul ordinateur ne peut pas gérer toutes ces informations. Il s’agit plutôt d’un système décentralisé, dans lequel de nombreuses entreprises gèrent leurs propres serveurs. Google, par exemple, gère un serveur DNS public, tout comme Verisign et Yandex. La plupart des bureaux d’enregistrement de domaines gèrent également leurs propres serveurs. En général, cela s’explique par des questions de sécurité et de rapidité, qui dominent souvent la discussion sur les avantages :

Google's Public DNS page.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Pour expliquer un peu plus le fonctionnement du système, lorsque vous enregistrez un nom de domaine, les informations sont « propagées » sur tous les serveurs DNS. Cela peut prendre jusqu’à 48 heures (d’où l’avertissement souvent répété par les bureaux d’enregistrement).

Votre fournisseur d’accès à Internet (FAI) gère probablement aussi un serveur DNS, et votre routeur est peut-être configuré pour l’utiliser par défaut. Idéalement, la plupart des serveurs DNS devraient fonctionner de la même manière, mais il y a des avantages à utiliser un serveur public si, par exemple, votre FAI bloque certains sites Web.

6 termes liés au DNS que vous devez connaître

Si vous voulez enregistrer un domaine, le faire migrer ou le diriger vers un site, vous devrez vous occuper du DNS. Cependant, il existe de nombreux termes que vous pouvez rencontrer et qui peuvent prêter à confusion, alors parlons des plus populaires et expliquons ce qu’ils sont.

1. enregistrements « A

An example of an A record.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Lorsque vous associez un nom de domaine à une adresse IP spécifique, vous créez ce que l’on appelle un enregistrement « A ». Comme nous l’avons expliqué précédemment, ces enregistrements sont au cœur du DNS. Sans eux, les utilisateurs ne seraient pas en mesure de trouver votre site web par le biais de son domaine.

2. enregistrements CNAME

An example of a CNAME record.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

C’est ici que les choses commencent à devenir un peu plus complexes. Les enregistrements CNAME ne dirigent pas les utilisateurs vers une adresse IP spécifique, mais vers d’autres noms de domaine.

Par exemple, vous pouvez avoir un enregistrement CNAME qui dirige elegantthemes.com vers www.elegantthemes.com. Cela signifie que les utilisateurs pourront accéder au site Web, quelle que soit l’adresse qu’ils saisissent dans leur barre de navigation. Dans l’exemple ci-dessus, lorsqu’un visiteur tape elegantthemes.com, il accède à www.elegantthemes.com, qui mène à son tour à une adresse IP spécifique si vous avez configuré un enregistrement A.

Techniquement, vous pouvez aussi configurer les variantes www et non-www d’une URL pour qu’elles mènent au même site Web à l’aide d’enregistrements de nom A. Toutefois, vous devez toujours chercher à utiliser un nom de domaine par défaut ou « canonique » pour éviter que les moteurs de recherche ne vous pénalisent en cas de contenu dupliqué.

3. enregistrements « MX

Changing your MX records.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Lesenregistrements MX concernent spécifiquement le courrier électronique. Dans la plupart des cas, lorsque vous souscrivez à un plan d’hébergement, vous avez également accès à des comptes de messagerie associés gratuits. Dans ce cas, votre hébergeur se chargera probablement de configurer les enregistrements MX pour vous. Ceux-ci indiquent simplement les serveurs de messagerie qui recevront les messages entrants et vers lesquels les diriger.

Si votre fournisseur d’hébergement ou votre registraire ne propose pas d’hébergement de messagerie, vous pouvez toujours configurer des enregistrements MX pointant vers différents serveurs de messagerie.

4. serveur de noms

Configuring your nameserver.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Dans la plupart des cas, les gens utilisent le terme « serveur de noms » de manière interchangeable avec les serveurs DNS. Pour être tout à fait exact, les serveurs de noms sont des ordinateurs qui exécutent un logiciel DNS. Lorsque vous enregistrez un domaine, vous pouvez lui attribuer des serveurs de noms qui, dans la plupart des cas, sont ceux gérés par le bureau d’enregistrement que vous avez utilisé.

En d’autres termes, les serveurs de noms relient les informations de votre domaine au service que vous avez utilisé pour l’enregistrer, qu’il s’agisse d’une société d’hébergement ou d’un bureau d’enregistrement. Lorsque vous migrez un domaine, vous devez également changer ses serveurs de noms et attendre que les changements se propagent à nouveau.

5. fichiers de zone

Les fichiers de zone de votre domaine comprennent tous les paramètres liés au DNS et sont stockés dans vos serveurs de noms. Par exemple, chaque enregistrement associé à votre domaine est placé dans votre fichier de zone au format texte simple, ce qui simplifie son interprétation et le processus de migration.

Lorsque vous apportez des modifications à vos paramètres DNS, vous mettez à jour votre fichier de zone. La plupart des modifications s’effectuent généralement via une interface graphique. Toutefois, la plupart des bureaux d’enregistrement et des hôtes Web vous permettent également d’exporter des copies de votre fichier de zone à des fins de sauvegarde.

6. temps de vie (TTL)

Checking your record's TTLs.
  • https://www.facebook.com/lafactoryworld
  • https://twitter.com/lafactory
  • Gmail
  • https://www.linkedin.com/company/lafactory-inc

Le TTL est un paramètre qui indique à vos serveurs de noms à quelle fréquence ils doivent mettre à jour vos enregistrements DNS. Par exemple, si vous modifiez votre enregistrement A et que votre TTL est réglé sur deux heures, il ne commencera pas à propager la mise à jour avant ce délai. La plupart des bureaux d’enregistrement modernes vous permettent de fixer vos paramètres TTL à des limites basses, comme une ou cinq minutes.

En pratique, vous n’avez pas besoin de faibles temps TTL pour les enregistrements A et CNAME – du moins dans la plupart des cas – puisque vous ne devriez pas les modifier souvent. Cependant, il existe de nombreuses situations où la définition de faibles temps TTL peut s’avérer utile, de sorte que cette flexibilité est pratique pour les utilisateurs avancés.

Conclusion

En résumé, le DNS est un élément important qui nous permet de naviguer sur le Web de manière intuitive. Il est important de comprendre son fonctionnement si vous voulez gérer un site Web, car vous devrez souvent vous en occuper. Par exemple, l’enregistrement de domaines, leur orientation vers un site et leur migration impliquent tous l’utilisation du DNS, et il s’agit de tâches simples que vous devriez être en mesure de réaliser.

Une fois que vous savez comment fonctionne le DNS, il y a quelques termes supplémentaires avec lesquels vous devriez vous familiariser, tels que :

  1. Les enregistrements A : Ces enregistrements relient votre nom de domaine à une adresse IP.
  2. Enregistrements CNAME : Avec ces enregistrements, vous pouvez faire pointer des domaines vers d’autres URL.
  3. Enregistrements MX : Ce type d’enregistrement vous permet de recevoir des e-mails entrants pour votre domaine.
  4. Nameservers : Ce sont les serveurs DNS de votre registraire de domaine ou de votre fournisseur d’hébergement.
  5. Fichiers de zone : Ce fichier stocke toutes les informations liées au DNS et il est stocké sur votre serveur de noms.
  6. Time-to-live (TTL) : Ce paramètre vous permet de définir la fréquence de mise à jour de votre configuration DNS.

Vous avez des questions sur ce qu’est le DNS ? Parlons-en dans la section des commentaires ci-dessous !

Image miniature de l’article par Aa Amie / shutterstock.com.

Introduction au système de noms de domaine (et à son fonctionnement)

Les noms de domaine nous permettent de naviguer sur le web sans avoir à nous souvenir des longues adresses IP pour chaque site web. Cependant, de nombreuses personnes n’ont aucune idée du fonctionnement du système de noms de domaine (DNS). Dans cet article, nous allons vous expliquer ce qu’est le DNS et comment il est structuré !