Différence entre un nom d'hôte et un nom de domaine

Différence entre un nom d'hôte et un nom de domaine
Beaucoup de gens sont confus quant au concept de nom d'hôte et de nom de domaine. Une bonne compréhension des bases du DNS ou du système de noms de domaine est nécessaire pour distinguer correctement les deux. Cela aidera les administrateurs de réseau à concevoir et à sécuriser le réseau de leur organisation de la meilleure manière.

Dans les sections suivantes, nous explorerons le concept de nom de domaine et de nom d'hôte.

Revue de l'histoire

Dans les premiers jours d'Internet (l'ère Arpanet), il y avait un fichier appelé «hôtes.txt ”qui avait les noms et les adresses IP de tous les ordinateurs d'un réseau. Ce fichier a été maintenu par un site à partir de l'endroit où tous les autres ordinateurs réseau obtiendraient la mise à jour de tous les autres ordinateurs. Cette approche était bonne pour au plus quelques centaines d'ordinateurs sur un réseau. Il était clair que la taille des «hôtes.Le fichier txt »finirait par augmenter avec plus d'appareils ajoutés à l'avenir. Ainsi, il deviendrait pratiquement lourd de maintenir ce fichier. Cela signifiait que cette méthode ne parviendra pas à survivre. Le conflit du nom d'hôte était un autre problème tout en maintenant cet énorme fichier. Pour surmonter ces problèmes, DNS (système de noms de domaine) a été introduit en 1983. Lorsqu'un hôte souhaite se connecter avec un autre hôte sur un réseau à l'aide d'un nom d'hôte, DNS mappe le nom de l'hôte à son adresse IP. En plus de résoudre un nom d'hôte à une adresse IP, DNS effectue de nombreuses autres opérations.

Hiérarchie DNS et nom de domaine

DNS utilise un système de base de données distribué et utilise un schéma hiérarchique pour les gérer. La hiérarchie DNS est en fait une structure d'arbre inversée, dont le haut est appelé le domaine racine. Le domaine racine est en outre divisé en domaines de niveau supérieur comme .com, .filet, .édu, .org, etc. Le domaine de haut niveau peut être classé en outre comme pays et génériques.

Les domaines du pays sont des codes à deux bits qui représentent chaque pays dans le monde. Par exemple, .JP est utilisé pour représenter le Japon, .Royaume-Uni pour le Royaume-Uni, etc. Les domaines génériques sont principalement trois ou plus de caractères TLD. Le TLD peut contenir en outre de nombreux domaines de deuxième niveau, puis les domaines de deuxième niveau peuvent inclure plus de domaines de troisième niveau, etc. Ces domaines sont séparés par une période ou .caractère de point. E.g., contact.amazone.com, support.amazone.com a ".com ”As Tld,« Amazon »est un domaine de deuxième niveau,« Contact »et« Support »sont des domaines de troisième niveau.

Figure 1: hiérarchie DNS

La gestion des domaines de haut niveau comme la dénomination est régie par ICANN (Internet Corporation pour les noms et numéros assignés). Les domaines de deuxième niveau sont distribués par les registraires attribués par ICANN. Pour obtenir un nouveau nom de domaine, E.g., avec .com tld, allez au correspondant ".com ”Registraire et vérifiez si le domaine de deuxième niveau ou simplement le nom de domaine est disponible ou non. Vous pouvez enregistrer un domaine nouveau et unique en payant une somme modique ou gratuitement en cas de TLD (.tk, .ml, etc.).

Il existe deux types de noms de domaine: absolu et relatif. Les domaines absolus sont ceux qui se terminent par une notation d'époque comme «CS.mit.édu.". Les domaines relatifs ne se terminent pas par une période.

Les domaines sont nommés de manière inférieure au sommet, couvrant toutes les entités du domaine lui-même jusqu'à la racine. Conventionnellement, ils sont interprétés de gauche à droite, l'entité de gauche étant la plus spécifique et l'entité droite étant la moins spécifique.

Les noms de domaine peuvent être utilisés dans n'importe quel cas car ils sont insensibles aux cas. Naviguer vers Google.Com équivaut à Google.com. Les noms de domaine doivent commencer par une lettre alphabétique mais peuvent se terminer par un caractère ou un chiffre. Entre ces deux extrémités, il peut contenir des tirets. La longueur d'un nom de domaine est limitée à moins ou égale à 63 caractères.

Nom d'hôte ou nom de domaine entièrement qualifié (FQDN)

Les termes FQDN et le nom d'hôte sont utilisés de différentes manières par un texte, mais la signification centrale reste la même. FQDN et le nom d'hôte sont utilisés interchangeables [1], tandis que [2], FQDN est considéré comme composé de nom de domaine et de nom d'hôte séparément. Cependant, dans les deux terminologies, il existe un nom d'hôte unique (avec nom de domaine inclus) ou un nom de domaine entièrement qualifié (FQDN) pour chaque hôte sur Internet.

Les noms d'hôte (avec les noms de domaine inclus) pour les systèmes finaux sont basés sur la hiérarchie DNS d'une organisation. Par exemple, considérez une machine hôte, host1, dans le CS.mit.domaine edu. Le FQDN ou le nom d'hôte pour cet hôte sera «Host1.CS.mit.edu ”, qui sera unique sur Internet. De la même manière, s'il s'agit d'une URL Web, comme www.mit.edu, nous pouvons interpréter «www» comme le nom d'hôte et le «MIT.edu ”comme nom de domaine.

FQDN ou le nom de domaine entièrement qualifié est absolument sans ambiguïté car il faut être unique pour chaque hôte sur Internet. La meilleure pratique pour nommer les hôtes (sans nom de domaine) sur un réseau est d'utiliser différents identificateurs pour chaque. Cependant, le nom d'hôte local (ou le nom d'hôte sans informations complètes sur le domaine) n'a pas besoin d'être unique, mais cette approche peut créer des erreurs comme les problèmes de connectivité réseau.

Habituellement, un hôte n'a qu'un seul nom d'hôte, mais il peut prendre plusieurs noms d'hôte. Le fichier de l'hôte local peut être utilisé pour résoudre les adresses IP ou les noms d'hôte sur un ordinateur local. Lors de la résolution d'un nom d'hôte, le contenu du fichier «/ etc / hôtes» est d'abord vérifié. Si une entrée pour le nom d'hôte n'est pas trouvée ici, le stub utilise le serveur de noms DNS.

Un nom d'hôte statique peut être spécifié dans le fichier "/ etc / nom d'hôte»Sur un système Linux. En utilisant le "hostnamectl»Utilitaire, nous pouvons afficher le FQDN du système et modifier également ce fichier. Il est montré dans l'image ci-dessous:

Figure 2: Configuration du nom d'hôte

Conclusion

Les administrateurs de réseau doivent avoir une bonne connaissance de la configuration correcte du nom de domaine et du nom d'hôte. Cela les aidera à dépanner de nombreux problèmes de réseautage sur le réseau de leur organisation. Ce que vous pouvez faire ensuite, c'est explorer différents outils pour la surveillance du système et du réseautage.

Les références:

1. Red Hat Enterprise Linux 4: Guide de référence. (n.d.). MIT - Massachusetts Institute of Technology. https: // web.mit.edu / rhel-doc / 4 / rh-docs / rhel-rg-en-4 / ch-bider.html

2. Sur les noms de domaine entièrement qualifiés (FQDN). (2018, 14 mai). Base de connaissances de l'Université de l'Indiana. https: // kb.iu.edu / d / aiuv