Enregistrements DNS expliqués [AZ] - 6 types d'enregistrement DNS, signification DNS et plus
Publié: 2020-10-12Et si vous deviez mémoriser l'adresse IP de chaque site Web que vous vouliez visiter ? Je parie que vous deviendrez fou en un rien de temps !
C'est là que le DNS entre en scène. Le système de noms de domaine a révolutionné Internet.
Dans cet article, je vais discuter de ce qu'est réellement un DNS et de son fonctionnement.
Parallèlement à cela, je parlerai également des différents types d'enregistrements DNS, de leur objectif et de la façon dont vous pouvez facilement les configurer dès maintenant !
Alors, sans prendre plus de votre temps, commençons simplement avec notre article !
- Qu'est-ce que le DNS ?
- Comment fonctionne le DNS ?
- Qu'est-ce que la recherche DNS ?
- Qu'est-ce qu'un nom d'hôte ?
- Qu'est-ce que le FQDN ?
- Qu'est-ce qu'un serveur de noms ? Comment le changer ?
- Qu'est-ce que le temps de propagation ?
- Quelle est la relation entre le serveur de noms et votre site Web ?
- Où puis-je trouver et modifier les enregistrements DNS de mon domaine ?
- Que sont les enregistrements DNS ?
- Types d'enregistrements DNS
- Un enregistrement
- Enregistrements AAAA
- CNAME
- Enregistrements MX
- Enregistrements TXT
- Enregistrements SPF
- Enregistrement DKIM
- Dossiers de la N.-É.
- Enregistrements SRV
- Dossiers CAA
- Différence entre l'enregistrement AAAA et l'enregistrement MX
- Différence entre DNS statique et dynamique
- Qu'est-ce qu'un DNS Premium ?
- Devriez-vous obtenir un hébergement DNS Premium pour votre site Web ?
- Conclusion
Qu'est-ce que le DNS ?
Le système de noms de domaine est un énorme répertoire qui conserve les enregistrements de chaque nom de domaine sur Internet et le mappe avec son adresse IP.
Les humains comprennent les noms, tandis qu'Internet ne comprend que les adresses IP. Disons que je souhaite rechercher xyz.com , mais je ne me souviens pas de l'adresse IP de ce site Web. Comment vais-je parler à Internet ?
Par conséquent, le DNS a vu le jour. Il agit comme un traducteur et convertit les noms de domaine en adresses IP afin qu'Internet puisse les comprendre.
En outre, cela nous évite la torture mentale de mémoriser des ensembles complexes de nombres pour chaque site Web.
Comment fonctionne le DNS ?
Comprenons le fonctionnement d'un DNS avec un exemple simple.
Vous êtes un utilisateur. Vous saisissez un site Web, par exemple, kripesh.com dans votre navigateur Web. Que se passe-t-il ensuite ? Comment pouvez-vous voir le site Web sur votre écran ?
Quel est le processus derrière cela ? Voici ce qui se passe lorsque vous recherchez un site Web dans votre navigateur.
- Le navigateur envoie une requête au serveur DNS pour trouver l'adresse IP du site Web demandé ( kripesh.com ).
- Le serveur DNS trouve l'adresse IP et la renvoie au navigateur.
- Maintenant, cette adresse IP localise le serveur Web qui contient les fichiers et les données du site Web demandé.
- Il se connecte au serveur Web et récupère les données du site Web demandé dans le navigateur de l'utilisateur.
Qu'est-ce que la recherche DNS ?
La recherche DNS est le processus de recherche de l'adresse IP d'un nom de domaine sur Internet. Il existe deux types de recherches DNS :
- Forward DNS Lookup : Il s'agit d'une sorte de requête DNS dans laquelle l'utilisateur entre un nom de domaine et le DNS l'utilise pour trouver l'adresse IP correspondant à ce domaine.
2. Recherche inversée : c'est l'exact opposé d'une recherche DNS directe. Ici, l'utilisateur possède déjà l'adresse IP, et elle est utilisée pour connaître le nom de domaine associé à cette IP.
Qu'est-ce qu'un nom d'hôte ?
Le nom d' hôte fait référence aux noms donnés aux différents appareils d'un réseau, afin que nous puissions les identifier. Nous l'appelons également nom du site, nom de l'ordinateur ou nom du nœud .
Tous les noms d'hôte doivent suivre certaines règles. Un nom d'hôte :
- Peut être alphanumérique
- Ne peut pas avoir d'espaces entre les deux
- Ne peut utiliser qu'un trait d'union comme symbole spécial
Le nom d'hôte fait partie de l'URL qui précède le nom de domaine principal.
Par exemple,
Dans blog.kripesh.com , le nom d'hôte est blog.
Qu'est-ce que le FQDN ?
Le nom de domaine complet est le nom de domaine complet de tout ordinateur sur Internet.
Il est composé de deux parties, le nom d' hôte et le nom de domaine .
Donc, si nous parlons de www.kripesh.com , www est le nom d'hôte et kripesh.com est le nom de domaine. Ces deux éléments forment ensemble le FQDN .
Qu'est-ce qu'un serveur de noms ? Comment le changer ?
Les serveurs de noms font partie du DNS . Ils stockent les enregistrements DNS, y compris votre nom de domaine, votre adresse IP, vos informations d'enregistrement, etc.
La fonction principale des serveurs de noms est de traduire les noms de domaine en adresses IP.
Les serveurs de noms appartiennent à des sociétés d'hébergement pour gérer les domaines de leurs clients. Il existe des situations spécifiques où vous devez changer les serveurs de noms de votre domaine.
Par exemple, si vous enregistrez votre domaine sur Namecheap et que votre site est hébergé sur Hostinger, votre site Web ne fonctionnera que si vous pointez votre domaine vers votre service d'hébergement.
Vous pouvez modifier vos serveurs de noms en vous connectant à votre compte de domaine.
Pour Namecheap : Liste des domaines > Choisissez le domaine pour lequel vous souhaitez modifier les serveurs de noms > Gérer > Serveurs de noms
Pour GoDaddy : Gérer les domaines > Gérer le DNS > Serveurs de noms
Si vous avez enregistré votre domaine auprès d'autres bureaux d'enregistrement de domaine, vous trouverez probablement l'option permettant de changer de serveur de noms sous l'onglet « Domaine ».
Qu'est-ce que le temps de propagation ?
DNS stocke une copie des données de notre site Web dans son cache afin qu'il puisse se charger plus rapidement. Chaque donnée dans le DNS est appelée un ' enregistrement '.
Chaque enregistrement a une durée fixe pendant laquelle il peut exister dans le cache. Nous appelons cela TTL (Time to Live) d'un enregistrement. Nous pouvons définir cette heure en modifiant nos enregistrements DNS.
Le serveur actualise et met à jour le cache une fois ce délai écoulé.
Le temps de propagation DNS est le temps nécessaire au système de noms de domaine pour actualiser tous ses fichiers de cache. Il faut environ 2 à 48 heures pour que ce processus soit terminé.
Prenons un exemple. Supposons que je change les serveurs de noms de mon site Web en ce moment.
Pendant le temps de propagation, nous attendons que le TTL de tous les enregistrements expire et que le serveur mette à jour le cache. Ce n'est qu'une fois ce processus terminé que nous pourrons voir les modifications sur notre site Web.
Quelle est la relation entre le serveur de noms et votre site Web ?
Notre site Web ne sera accessible à personne sans les serveurs de noms.
Si vous avez été avec moi tout au long de cet article, vous savez que les serveurs de noms traduisent les noms de domaine en leurs adresses IP respectives.
Imaginez, si ce processus ne se produit pas, comment pourrons-nous indiquer à Internet où localiser les fichiers et les données de notre site Web ?
Nous ne pouvons pas nous souvenir de l'adresse IP de chaque site Web que nous souhaitons visiter, n'est-ce pas ?
En bref, les sites Web ne peuvent pas fonctionner sans serveurs de noms.
Où puis-je trouver et modifier les enregistrements DNS de mon domaine ?
Pour cela, vous devez d'abord vous connecter à votre compte d'enregistrement de domaine.
Pour Namecheap : Tableau de bord > Liste de domaines > Domaine avancé
Pour Hostinger : Tableau de bord > Avancé > Éditeur de zone DNS
Pour GoDaddy : Tableau de bord > Mes produits > Domaines > DNS
Pour les autres bureaux d'enregistrement de domaine, vous le trouverez très probablement sous l'option ' Domaines '.
Et, si vous avez modifié vos serveurs de noms pour pointer vers un autre compte d'hébergement Web, vous trouverez peut-être vos enregistrements DNS dans votre panneau de contrôle d'hébergement.
Que sont les enregistrements DNS ?
L'enregistrement DNS est un base de données d'informations sur votre nom de domaine, qui est stockée dans le serveur DNS.
Il est utilisé pour connecter votre nom de domaine à son adresse IP respective.
Il existe différents types d'enregistrements utilisés à des fins différentes, dont nous allons discuter ci-dessous.
Types d'enregistrements DNS
Pour cette démonstration, j'ai utilisé le site kptesthosting7.xyz , enregistré sur Namecheap.com . Tout d'abord, nous allons nous connecter à notre compte Namecheap. Ensuite on cliquera sur :
Tableau de bord > Liste de domaines > DNS avancé
Ici, nous trouverons nos enregistrements DNS sous ' Host Records '.
Examinons les enregistrements DNS et comment nous pouvons les modifier.
Un enregistrement
Les enregistrements A (adresse) sont utilisés pour faire pointer le nom d'hôte vers l'adresse IP . Un enregistrement utilise une adresse décimale de 32 bits, appelée adresse IPv4 . Cela ressemble à ceci :
Lors de la saisie d'un enregistrement A, vous devez spécifier :
- Hébergeur : Votre nom de domaine. Vous pouvez aussi utiliser "@". @ indique qu'il s'agit d'un domaine racine.
- Valeur : L'adresse IP correspondant à votre domaine
- TTL : La durée pendant laquelle cet enregistrement est stocké dans le cache DNS.
Enregistrements AAAA
Le problème avec les adresses IPv4 était qu'elles ne pouvaient produire qu'environ 4 milliards de combinaisons uniques de nombres.
Et compte tenu du nombre de personnes sur Internet, et en gardant à l'esprit que chaque personne utilise au moins 2-3 appareils ces jours-ci, ce nombre était court.
En fait, nous avons déjà épuisé toutes les combinaisons IPv4.
Puis vint IPv6 ! Les enregistrements AAAA utilisent IPv6, qui est une adresse hexadécimale longue de 128 bits . Il peut générer jusqu'à 340 undécillions de combinaisons uniques !
Je ne sais même pas combien de zéros forment un "undecillion". Est-ce que vous? Frappez-moi avec la réponse dans la section des commentaires ci-dessous!
Donc, en gros, avec une adresse IPv6, chaque être humain sur Terre peut avoir des milliers d'appareils avec un millier d'adresses IP et nous ne manquerons jamais de combinaisons uniques !
CNAME
Un CNAME (nom canonique ou alias) est utilisé pour diriger un nom vers l'autre.
Contrairement à un enregistrement A, un CNAME ne pointe pas vers une adresse IP, mais pointe plutôt vers un autre domaine.
Supposons que notre site Web ( kptesthosting7.xyz ) comporte trois sous-domaines :
- 1.kptesthosting7.xyz
- 2.kptesthosting7.xyz
- 3.kptesthosting7.xyz
Nous voulons qu'ils pointent vers notre domaine principal, kptesthosting7.xyz .
Nous pouvons les ajouter en tant que CNAME pour notre domaine principal comme ceci :
Cela a un énorme avantage.
Supposons que si le serveur sur lequel notre site est hébergé change à tout moment, nous n'avons pas besoin de mettre à jour manuellement l'adresse IP pour chaque enregistrement. Tout ce que nous avons à faire est de modifier et de mettre à jour l'enregistrement A, et les CNAME qui y pointent changeront d'eux-mêmes.
Il n'est pas obligatoire de pointer CNAME vers notre domaine uniquement. Parfois, vous pouvez le faire pointer vers un autre domaine.
Dans l'image ci-dessous, vous pouvez remarquer que j'ai créé une page d'état sur Better Uptime (outil de surveillance de la disponibilité). Maintenant, je dois définir mon CNAME sur "statuspage.betteruptime.com".
Enregistrements MX
Un enregistrement MX ( Mail eXchange ) précise où les emails arrivant sur notre domaine doivent être envoyés. Ils dirigent nos e-mails vers le serveur de messagerie, qui est en charge de notre nom de domaine.
En bref, MX Records aide à recevoir des e-mails sur notre domaine.
Lors de la saisie d'un enregistrement MX, vous devez spécifier 2 éléments :
- Priorité : Le numéro dans la priorité décide quel serveur de messagerie sera contacté en premier.
Plus le nombre est bas, plus la priorité est élevée. - Valeur : Ce champ contiendra l'adresse du serveur de messagerie vers lequel vous souhaitez pointer.
Le symbole @ remplace le domaine principal (dans notre cas, kptesthosting7.xyz ). Dans ces enregistrements, l'enregistrement MX dont la priorité est définie sur 5 sera contacté en premier. Si le serveur de priorité 5 ne répond pas, alors celui de priorité 10 sera contacté.
Les enregistrements MX sont utilisés lorsque vous souhaitez recevoir des e-mails sur un autre serveur. Par exemple, j'utilise ImprovMX pour recevoir des e-mails sur mon Gmail. Ensuite, les entrées MX seront différentes.
Enregistrements TXT
Comme son nom l'indique, nous pouvons entrer des données textuelles dans le DNS en utilisant TXT (Text) Records . Ces données textuelles peuvent être des informations supplémentaires sur notre domaine.
Les enregistrements TXT sont principalement utilisés pour vérifier la propriété de notre domaine et pour protéger notre site Web contre le spam.
Un enregistrement TXT
- N'autorise que les données textuelles
- A une limite de caractères de 255 caractères
Pour la protection contre le spam des e-mails, les enregistrements TXT sont subdivisés en deux types : les enregistrements SPF et les enregistrements DKIM . Regardons ce qu'ils sont.
Enregistrements SPF
L'enregistrement SPF ( Sender Policy Framework) est un enregistrement TXT qui vérifie les serveurs de messagerie qui peuvent envoyer des e-mails au nom de votre domaine.
Par exemple, si j'utilise Zoho Mail, en ajoutant un enregistrement TXT SPF, j'autorise les serveurs de messagerie Zoho à envoyer des e-mails au nom de mon domaine.
v=spf1 include:zoho.in -all
L'enregistrement TXT SPF ci-dessus sera utilisé pour Zoho Mail. -all signifie que seul Zoho Mail est autorisé à envoyer vos domaines.
Avez-vous déjà entendu parler du Spoofing ? L'usurpation d'identité, c'est quand quelqu'un se fait passer pour vous, afin de gagner la confiance des gens, puis de voler leurs données privées.
Si vous possédez un site Web, il est possible que des spammeurs essaient de falsifier vos e-mails.
Un enregistrement SPF vous sauve ici.
Enregistrement DKIM
L' enregistrement DKIM (Domain Keys Identified Mail) est un autre type d'enregistrement TXT utilisé pour l'authentification.
Il garantit que le courrier envoyé depuis votre domaine et le courrier reçu du côté destinataire restent exactement les mêmes.
Il utilise le cryptage pour s'assurer que les données n'ont pas été falsifiées ou modifiées pendant le processus de transmission.
Par exemple, si vous utilisez Zoho Mail, vous devez saisir la signature DKIM pour votre domaine. Vous pouvez en savoir plus ici.
Si vous utilisez un service de messagerie comme Zoho Mail, Proton Mail, etc., vous devez absolument ajouter des enregistrements SPF et des enregistrements DKIM.
Dossiers de la N.-É.
Les enregistrements NS (Nameserver) identifient les serveurs de noms qui convertiront notre nom de domaine en adresse IP. Ils localisent quel serveur détient les enregistrements DNS pour notre domaine.
Chaque domaine a au moins 2 serveurs de noms.
Enregistrements SRV
Les enregistrements SRV (Service) sont utilisés pour spécifier l'emplacement des serveurs pour divers services que nous voulons utiliser.
Il est principalement utilisé dans des services comme la VOIP ou la messagerie instantanée. En bref, les enregistrements SRV sont utilisés pour des services spécifiques.
Outre l'adresse IP du serveur, il comprend également le port. Certains protocoles Internet nécessitent des ports. Dans ce cas, les enregistrements SRV sont utilisés.
Lors de la saisie d'un enregistrement SRV, vous devez spécifier :
Service : nom du service
Protocole : protocole de transport
Priorité:
Poids : poids relatif des enregistrements de même priorité. Plus la valeur est élevée, plus il est préférable
Port : port TCP/UDP personnalisé du service
Cible : votre nom de domaine
Durée de vie :
Par exemple, lorsque vous exécutez mirecraft sur un port personnalisé, vous devrez utiliser les enregistrements SRV.
Prestation : _minecraft
Protocole : _tcp
Priorité : 0
Poids : 5
Port : [port personnalisé]
Cible : [votre domaine]
TTL : Automatique ou 30 min ( notre TTL par défaut )
Dossiers CAA
Les enregistrements CAA ( Certification Authority Authorization ) aident les propriétaires de domaine à déclarer quelle autorité peut émettre des certificats SSL pour leur domaine.
L'enregistrement CAA spécifié pour notre domaine principal s'applique à tous les sous-domaines qui en relèvent.
Différence entre l'enregistrement AAAA et l'enregistrement MX
Les enregistrements AAAA mappent un nom de domaine à son adresse IP en utilisant IPv6 , qui est une adresse hexadécimale de 128 bits pour créer des combinaisons uniques.
Les enregistrements MX dirigent nos e-mails vers les serveurs de messagerie définis . Ils aident à spécifier le serveur où les mails arrivant sur notre domaine seraient livrés.
Différence entre DNS statique et dynamique
DNS statique : Un DNS statique utilise des adresses IP qui ne changent pas d'elles-mêmes. Lorsque vous achetez un hébergement pour votre site Web, la plupart des hébergeurs vous attribuent une adresse IP statique avec des serveurs de noms statiques.
Cette adresse IP est l'emplacement des serveurs où les données de votre site Web seront stockées.
Le DNS statique offre plus de fiabilité et une meilleure gestion du DNS .
Cependant, il y a aussi quelques inconvénients.
Si l'adresse IP de mon serveur d'hébergement change, je dois mettre à jour tous mes enregistrements DNS manuellement.
Les adresses IP statiques sont plus susceptibles d'être piratées, car les pirates connaissent l'emplacement exact de leurs serveurs, il existe donc un risque de sécurité majeur.
DNS dynamique : Un DNS dynamique utilise des adresses IP dynamiques qui changent constamment, et le DNS continue automatiquement à mettre à jour les enregistrements DNS.
Une adresse IP dynamique assure une meilleure sécurité.
Avec des adresses IP en constante évolution, il est difficile pour les pirates de connaître votre position exacte.
Ce n'est peut-être pas une bonne option pour les services d'hébergement, car il est sujet à plus de temps d'arrêt au cas où le FAI ne pourrait pas vous attribuer une nouvelle adresse IP.
Qu'est-ce qu'un DNS Premium ?
Un DNS Premium offre de nombreuses fonctionnalités intéressantes telles que :
Les entreprises établies qui reçoivent quotidiennement une énorme quantité de trafic et ne peuvent se permettre aucun temps d'arrêt préfèrent un DNS Premium.
Il vous fournit un DNS secondaire qui garantit que votre site Web est opérationnel à tout moment.
Un DNS Premium distribue vos informations DNS sur des serveurs situés à différents endroits .
Cela permet aux visiteurs du monde entier de se connecter plus facilement au serveur le plus proche d'eux et d'accéder à votre site. C'est ainsi que votre site Web se charge plus rapidement.
Devriez-vous obtenir un hébergement DNS Premium pour votre site Web ?
Cela dépend totalement des exigences de votre site Web. Si vous débutez avec votre site ou si vous êtes une petite entreprise, le DNS Premium ne vous sera pas d'une grande utilité.
En fait, pour la plupart des blogueurs, vous pouvez très bien utiliser Free DNS, Google DNS ou même celui de Cloudflare. Si vous pouvez même configurer le DNS Cloudflare (qui est gratuit) , ce serait bien.
À partir de 2020, le DNS GRATUIT ne devrait pas être un gros problème pour la plupart des blogueurs. Un meilleur hébergement est l'endroit où vous devriez dépenser plus.
Mais, si vous êtes une marque établie qui reçoit des millions de visiteurs et que chaque minute compte pour vous, alors avec un DNS premium, vous pouvez obtenir de meilleures performances, vitesse, sécurité et disponibilité du site Web.
Donc, le DNS premium est bon mais pas pour tout le monde.
Conclusion
C'est ainsi que vous pouvez modifier vos enregistrements DNS. Si vous possédez un nom de domaine, vous devez savoir comment modifier les enregistrements de base tels que les enregistrements A, CNAME et MX .
J'espère que vous avez trouvé cet article utile, et j'espère qu'il vous a aidé à mieux comprendre les enregistrements DNS et quelles sont les fonctions de chacun d'eux.
Faites-moi part de vos opinions dans la zone de commentaires ci-dessous!
De plus, si vous avez aimé ce contenu et souhaitez recevoir davantage d'articles aussi intéressants et informatifs, abonnez-vous à ce blog.
C'est la signature de Kripesh ! Prenez soin de vous et continuez à apprendre, les gars ! Je reviendrai bientôt avec un contenu plus informatif. Rendez-vous dans le prochain. Au revoir!