Supposons que j'ai un domaine tel que example.com et que je configure le serveur de noms principal et secondaire du domaine pour être ns1.example2.com et ns2.example2.com.
Des questions:
L'adresse IP des serveurs de noms est-elle récupérée et stockée dans la base de données du registre (c'est-à-dire VeriSign pour les domaines .com) au moment où je configure ces serveurs de noms pour mon domaine example.com? Ou s'agit-il à la fois de l'IP et du nom de domaine des serveurs de noms?
Si les deux informations sont stockées, que se passe-t-il si, à un moment donné, l'adresse IP du serveur de noms lui-même est modifiée? Je veux dire comment le registre connaîtrait-il le changement d'adresse IP?
EDIT: la question n'est pas de savoir ce qui se passe si l'adresse IP de l'hôte Web change, mais plutôt ce qui se passe si l' adresse IP du serveur de noms change. Je sais que cela ne se produirait pas normalement car tous les serveurs de noms auraient une adresse IP statique. Mais disons que le serveur de noms est déplacé vers un autre serveur physique sur un autre réseau et qu'il reçoit donc une nouvelle adresse IP. Dans ce cas, le système de noms de domaine n'aurait-il pas un problème avec cela car le serveur de noms lui-même est introuvable?
En y réfléchissant un instant, et quelqu'un s'il vous plaît corrigez-moi si ma pensée est incorrecte ici. Supposons qu'aucun cache ne soit utilisé partout et que le nom de domaine example.com doit être résolu pour trouver l'adresse IP de l'hôte Web.
Étape 1: La racine sera interrogée qui renverra les serveurs de noms pour le TLD .com.
Étape 2: Les serveurs de noms .com seront interrogés et cela renverra les serveurs de noms pour example.com. Les informations que nous obtiendrions à la suite de cette requête seront quelque chose comme:
- Adresse Internet ns2.example2.com = 216.239.34.10
- Adresse Internet ns1.example2.com = 216.239.32.10
Maintenant, ces adresses IP qui sont retournées ne seront-elles pas obsolètes? Une façon dont je peux penser pour que les serveurs de noms .com puissent éventuellement les synchroniser à chaque fois est que les serveurs de noms .com résolvent ns2.example2.com en temps réel à chaque fois que la requête pour le domaine example.com a été effectuée! Évidemment, cela ne peut pas se produire car cela créerait encore plus de charge sur les serveurs de noms .com.
C'est la partie que je ne comprends pas très bien sur le système de noms de domaine et donc mes questions.