Windows

Définition de la recherche DNS et du fonctionnement de la recherche DNS

Créer installer un serveur DNS sur Windows 2016 Server

Créer installer un serveur DNS sur Windows 2016 Server
Anonim

Vous avez déjà entendu parler du terme "DNS" lorsque vous utilisez Internet? DNS signifie. Avant d`aller plus loin et de parler de DNS et de la façon dont fonctionne la recherche DNS, comprenons ce que signifie le D dans le DNS.

Qu`est-ce qu`un domaine

Vous savez que le format d`une URL est //www.domainname.tld. Dans cet exemple, TLD (tld) fait référence au domaine de premier niveau. Dans les premiers temps du Web, TLD était l`un des suivants:

  1. .com (se réfère aux organisations commerciales)
  2. .org (se réfère aux organisations à but non lucratif)
  3. .net (sites commerciaux à nouveau)
  4. .gov (sites gouvernementaux)
  5. .edu (éducatif)
  6. .mil (à des fins militaires) et
  7. .int (international)

Avec l`augmentation du nombre de personnes achetant des sites Web, des types de domaines liés aux emplacements ont été introduits. Par exemple, .asia , .us,.in et .ca désignent respectivement l`Asie, les États-Unis, l`Inde et le Canada. Bientôt, plusieurs autres types de TLD sont venus nous dire le type de site Web. Par exemple, .me fait référence à un site Web personnel alors qu`un .tv fait référence à un site Web de streaming vidéo. l`augmentation des catégories de TLD a permis de catégoriser les sites Web en fonction de leur type tout en répondant aux demandes croissantes des consommateurs.

Dans l`exemple ci-dessus de l`URL (//www.nomdedomaine.tld), http fait référence au mode de transfert de données et www indique qu`il se rapporte au World Wide Web. Tout ce qui se trouve entre www et TLD est le nom de domaine d`un site Web.

Auparavant, les utilisateurs devaient taper www pour accéder à un site Web. Étant donné que les fournisseurs de services d`hébergement autorisent la redirection de www.domainname.tld vers domainname.tld, vous pouvez ignorer la saisie www lors de la saisie de l`URL dans le navigateur. Un exemple de nom de domaine est "thewindowsclub". l`adresse URL pour la connexion au domaine "thewindowsclub" est //www.thewindowsclub.com ou //thewindowsclub.com. Ici, " thewindowsclub " fait partie du TLD .com . Ensuite, il peut y avoir des sous-domaines. Dans le cas de www.forums.thewindowsclub.com, " forums " est le sous-domaine de " thewindowsclub ".

Lorsque vous achetez un domaine, vous achetez un nom qui va avec différents TLD. Vous pouvez choisir .com , .net , .us ou d`autres TLD - à condition que ce ne soit pas déjà fait par quelqu`un d`autre. Il ne sert à rien d`acheter un site Web, car les gens ne peuvent l`atteindre avant d`avoir une adresse. Pour tout domaine que vous achetez, vous pouvez créer n`importe quel nombre de sous-domaines et l`utiliser pour des sites Web et à d`autres fins. Pour chaque domaine et sous-domaine que vous créez, vous devez spécifier l`adresse des serveurs qui contiennent le contenu de votre site Web. Si le domaine ou le sous-domaine fait référence à un périphérique (par exemple, une imprimante réseau), vous devez spécifier l`adresse de ce périphérique

Tous les domaines et sous-domaines sur Internet ont une adresse attachée. Nous les appelons l`adresse IP: adresse de protocole Internet ou, en d`autres termes, une adresse qui fonctionne avec Internet. Vous pouvez accéder à un domaine / sous-domaine uniquement si vous connaissez l`adresse IP des serveurs contenant son contenu

Qu`est-ce que DNS

Vous savez qu`il existe un nombre illimité de sites sur Internet. Encore une fois, chaque site Web peut avoir ses propres sous-domaines. Se souvenir des adresses IP de ces sites Web n`est tout simplement pas possible. c`est pourquoi vous devez entrer le nom de domaine dans votre propre langue (en utilisant le format de l`URL - également appelé alias en termes techniques). Il y a un système au travail qui résout les noms de domaine afin que vous puissiez vous connecter au site Web que vous avez mentionné dans l`URL. Ce système vous aide à trouver l`adresse IP des noms de domaine que vous avez entrés dans votre navigateur afin que le navigateur puisse se connecter au site Web. Ce système s`appelle le Système de noms de domaine ou DNS pour faire court.

Le système de noms de domaine, ou DNS, est une base de données distribuée qui contient des noms de domaine .

Jusqu`à récemment, une organisation à but non lucratif appelée InternNIC était responsable de la gestion des noms de domaine et de leurs adresses IP. Quand il est allé «à but lucratif», son monopole a pris fin et maintenant il y a beaucoup d`entreprises qui gèrent les bases de données liées aux noms de domaine. Bien que les bases de données soient gérées par différentes sociétés, elles sont interconnectées de telle sorte que n`importe quel service DNS puisse obtenir l`adresse IP de n`importe quel domaine.

Un service DNS vous aide à résoudre les noms de domaine que vous entrez dans votre navigateur. >. Il aide également à résoudre les adresses lorsque vous envoyez des e-mails ou lorsque vous cliquez sur des liens actifs. En général, votre fournisseur d`accès Internet vous fournit un service DNS. En dehors de votre FAI, il existe des entreprises qui proposent des services de noms de domaine publics. Des exemples de telles sociétés incluent Google, Comodo et OpenDNS. Lorsque vous cliquez sur un lien ou entrez une URL dans votre navigateur Web, le service DNS est contacté pour résoudre le DNS associé. Il incombe au service DNS de scanner la base de données du système de noms de domaine et de vous fournir l`adresse IP de l`hôte auquel vous souhaitez vous connecter. Les noms de domaine et sous-domaines peuvent être appelés

alias . Les serveurs contenant une base de données contenant des informations sur les adresses de différents alias sont appelés Serveurs de noms . Il existe deux types de serveurs fonctionnant dans le système de noms de domaine. Les premiers types sont les Root Servers - ceux-ci contiennent des données sur les domaines de premier niveau (TLD:.com,.net et.org etc.). Les autres types contiennent les adresses des serveurs qui hébergent vos domaines et sous-domaines Exemple 1:

Dans le cas de abc.xyz.com , les serveurs racine contiendront des informations sur xyz étant un .com . Un autre serveur de noms contiendra des entrées de base de données indiquant l`adresse de xyz.com . Puisque vous hébergez aussi abc.xyz.com , son adresse peut être soit sur le même serveur de noms avec l`adresse xyz.com soit sur un serveur de noms différent. Si vous ajoutez un autre sous-domaine à abc.xyz.com , son adresse peut à nouveau être sur le même serveur ou sur un serveur de noms différent selon l`endroit où vous l`hébergez. La relation entre ce qui précède peut être établie comme suit: xyz

est associé à com abc

est lié à xyz.com Si vous ajoutez qwe comme autre sous-domaine xyz.com , qwe

est associé à abc.xyz.com Pour établir l`adresse de

qwe , le service de système de noms de domaine devra résoudre: .com

.xyz.com

.abc.xyz.com

.qwe.abc.xyz.com

est un cas où le service de système de noms de domaine n`utilise aucun cache. Nous parlerons des caches un peu plus loin dans cet article. Ce qui précède montre que pour résoudre le DNS de

qwe.abc.xyz.com , le système DNS doit analyser la base de données DNS quatre fois. Cela devient complexe étant donné que les adresses des différentes parties de l`URL peuvent être sur des serveurs de noms différents. Mais en raison de la vitesse de l`Internet, vous pouvez voir le téléchargement de la page en quelques millisecondes et dans le pire des cas, quelques secondes. Fonctionnement de la recherche DNS

Vous savez qu`il existe différents serveurs d`hébergement bases de données contenant les adresses IP de différents domaines et de leurs sous-domaines. Vous savez également qu`il existe des serveurs racine qui contiennent l`adresse IP des serveurs hébergeant des domaines de premier niveau. Ces serveurs racines aident à atteindre les serveurs contenant des bases de données qui contiennent l`adresse IP du nom de domaine principal. S`il y a des sous-domaines, leur adresse peut être sur les mêmes serveurs que le nom de domaine principal ou sur un serveur différent. Tous ces serveurs sont accessibles pour trouver l`adresse IP de l`URL exacte que vous devez utiliser

Le processus de recherche de l`adresse IP de n`importe quelle URL sur Internet s`appelle la recherche DNS . Pour savoir comment fonctionne DNS Lookup, prenez l`exemple suivant. Exemple 2:

Considérons un réseau de dix ordinateurs. Chaque ordinateur a sa propre adresse afin que les paquets de données voyageant dans le réseau sachent où aller. Il existe un 11ème ordinateur qui héberge une base de données contenant les noms d`alias de chacun de ces dix ordinateurs et leurs adresses IP. Alors que les utilisateurs de l`ordinateur peuvent se référer aux ordinateurs en utilisant leurs noms, les paquets de données ont besoin des adresses IP des ordinateurs afin qu`ils puissent atteindre le destinataire prévu. Si l`ordinateur A doit utiliser l`imprimante connectée à l`ordinateur B, A va vérifier la base de données sur le 11ème ordinateur pour connaître l`adresse IP de B et ensuite trouver l`adresse de l`imprimante attachée à B. Seulement après avoir obtenu l`adresse de l`imprimante, acheminera la commande d`impression vers l`imprimante connectée à B. Dans ce cas, les itérations suivantes se produisent:

A Contacts Computer11

A contacts B

Une imprimante contacts jointe à B

Une méthode similaire est utilisé pour rechercher les enregistrements DNS. Par exemple, lorsque vous cliquez sur //thewindowsclub.com, votre routeur contactera votre service DNS par défaut pour la résolution DNS. Le service DNS contactera les serveurs racines et demandera l`adresse IP du serveur contenant les enregistrements

.com . Cette adresse est renvoyée à votre service DNS. Le service DNS atteint à nouveau le serveur de noms contenant les adresses des domaines .com et lui demande l`adresse de //thewindowsclub.com. Après avoir obtenu l`adresse IP des serveurs hébergeant thewindowsclub.com, votre service DNS renvoie l`adresse IP à votre ordinateur, puis déclenche le téléchargement de la page Web principale. Cela signifie que votre service DNS envoie au moins deux demandes pour recevoir l`adresse IP d`un nom de domaine simple. Voici une image qui explique comment fonctionne la recherche DNS:

Dans le cas ci-dessus, si vous deviez rechercher //forums.thewindowsclub.com, votre service DNS a dû exécuter une requête supplémentaire pour connaître son adresse IP

Depuis que la résolution de DNS à partir de zéro prend du temps chaque fois, de nombreux FAI et fournisseurs de services DNS créent des caches locaux contenant adresses déjà résolues. Ce sont principalement les adresses qu`ils ont déjà récupérées des serveurs racines et d`autres serveurs de noms à un moment donné. Dans ce cas, lorsque vous envoyez une demande d`URL, au lieu de contacter directement le serveur racine, le service DNS recherche l`adresse résolue de l`URL dans son cache DNS local. S`il est trouvé, il enverra instantanément la résolution à votre ordinateur et ira résoudre le DNS en utilisant la méthode ci-dessus pour contacter les serveurs racines et autres serveurs de noms.

Certains systèmes d`exploitation contiennent également une copie locale des adresses en cache utiliser couramment sur votre ordinateur. Cela aussi aide à gagner du temps en utilisant Internet. Nous parlerons des caches DNS dans un article différent à un moment ultérieur.

Merci de nous faire savoir si vous avez encore des doutes sur le fonctionnement de la recherche DNS.