Angenommen, ich habe eine Domain wie example.com und konfiguriere den primären und sekundären Nameserver der Domain als ns1.example2.com und ns2.example2.com.
Fragen:
Wird die IP-Adresse des Nameservers abgerufen und in der Datenbank des Registers (dh VeriSign für .com-Domains) gespeichert, wenn ich diese Nameserver für meine example.com-Domain einstelle? Oder ist es sowohl die IP als auch der Domainname für die Nameserver?
Was passiert, wenn beide Informationen gespeichert werden und sich zu einem bestimmten Zeitpunkt die IP-Adresse des Nameservers selbst ändert? Ich meine, wie würde die Registrierung von der Änderung der IP-Adresse erfahren?
BEARBEITEN: Die Frage ist nicht, was passiert, wenn sich die IP-Adresse des Webhosts ändert, sondern was passiert, wenn sich die IP-Adresse des Nameservers ändert. Ich weiß, dass dies normalerweise nicht passieren würde, da alle Nameserver eine statische IP haben würden. Angenommen, der Nameserver wird auf einen anderen physischen Server in einem anderen Netzwerk verschoben und erhält daher eine neue IP-Adresse. In diesem Fall hätte das Domain Name System kein Problem damit, da der Nameserver selbst nicht gefunden werden kann.
Denken Sie einen Moment darüber nach, und jemand korrigiert mich bitte, wenn mein Denken hier falsch ist. Angenommen, es wird durchgehend kein Cache verwendet und der Domainname example.com muss aufgelöst werden, um die IP-Adresse des Webhosts zu ermitteln.
Schritt 1: Es wird der Root abgefragt, der die Nameserver für die .com-TLD zurückgibt.
Schritt 2: Die .com-Nameserver werden abgefragt und geben die Nameserver für example.com zurück. Die Informationen, die wir als Ergebnis dieser Abfrage erhalten würden, lauten wie folgt:
- ns2.example2.com internet address = 216.239.34.10
- ns1.example2.com internet address = 216.239.32.10
Sind diese zurückgegebenen IP-Adressen nicht veraltet? Eine Möglichkeit, wie ich mir vorstellen kann, damit die .com-Nameserver diese möglicherweise jedes Mal synchron halten, ist, wenn die .com-Nameserver ns2.example2.com jedes Mal in Echtzeit auflösen, wenn die Abfrage für die example.com-Domain durchgeführt wurde! Offensichtlich kann dies nicht passieren, da dies die .com-Nameserver noch stärker belasten würde.
Dies ist der Teil, den ich über das Domain Name System und damit meine Fragen nicht ganz verstehe.