Warum werden 4++-DNS-Namen nicht in 3-teilige Namen aufgelöst?

Warum werden 4++-DNS-Namen nicht in 3-teilige Namen aufgelöst?

Angesichts dessen:

domain.com resolves to some IP and
www.domain.com would resolve (usually) to the same IP

Warum werden abc.www.domain.com oder abcddomain.com nicht standardmäßig in den nächstniedrigeren verfügbaren N-Teile-Namen aufgelöst?

Antwort1

Weil es einen Unterschied zwischen einem Hostnamen in einer Zone und einer delegierten Zone oder Unterzone gibt.

Bei www.example.com handelt es wwwsich um einen Hostnamen in der Zone example.com. Ja, es gibt einen Computer bei example.com, der diese Zone bedient, aber das DNS-System ist explizit so konfiguriert, dass es sagt: „www ist hier ein Host“ und nicht „es gibt eine Subzone namens www“.

Natürlich unterstützt einige DNS-Serversoftware die Verwendung von Platzhaltern, sodass sie so konfiguriert werden können, dass sie eine Zone bei haben www.example.comund dann einen Platzhalter bei verwenden *.www.example.comund alles auf die gleiche IP verweisen.

Und natürlich hindert niemanden daran, seine eigene DNS-Serversoftware zu erstellen, die beliebig reagiert, solange sie das DNS-Protokoll „spricht“.

Antwort2

Die tatsächliche Beziehung ist hier genau das Gegenteil von dem, was Sie denken. Domain.com ist keine Fallback-Adresse für www.domain.com. Domain.com ist der Name aller möglichen Adressen, die auf domain.com enden.Undwurde in den DNS-Einträgen ausdrücklich mit www.domain.com verknüpft. Das World Wide Web ist nicht der einzige oder gar älteste Dienst, der das Internet nutzt, und wenn die Organisation, der domain.com gehört, keine Website hätte, hätte sie diese genauso gut mit mail.domain.com oder ftp.domain.com verknüpfen können. Bei Organisationen, die nicht ausdrücklich nur Websites sind, ist die Domäne oft das Suffix für alle Maschinen in ihrem Netzwerk, und der Link könnte einer beliebigen von ihnen oder einem Pool von Maschinen zugewiesen werden.

Das Aufsteigen in eine höhere DNS-Ebene bedeutet normalerweise das Überschreiten einer Organisationsgrenze. In diesem Fall gehört domain.com dem hypothetischen Beispielunternehmen, und es ist sinnvoll, Personen, die versuchen, die Domain zu erreichen, auf deren Website zu leiten. Andererseits gehört die Domäne com. Verisign, einem wichtigen DNS-Player, der nicht wissen kann, an welchem ​​seiner vielen, vielen Kunden Sie tatsächlich interessiert sind.

Antwort3

Selbst wenn ein einteiliger Name „Maschine“ zufällig in eine einzelne IP aufgelöst würde (beispielsweise über einen lokalen Hosteintrag), hätte ich erwartet, dass abcmachine in dieselbe IP aufgelöst wird.

/etc/hosts-Einträge sind keine DNS; ich denke, sie sind tatsächlichvordatierenDNS und das Konzept mehrstufiger gepunkteter Namen. Vor der Erfindung von DNS verwendeten die meisten Systeme nur einteilige Namen, und a.b.c.machinedas war noch nicht wirklich eine Sache.

Was DNS selbst betrifft, so ist es lediglich eine Entscheidung seiner Erfinder, dass standardmäßig nur explizit erstellte Namen auflösbar sein sollen und dass es keine „magischen“ Funktionen wie eine automatische Erweiterung gibt.

Wenn Sie also www.example.comeine Adresse sehen, liegt das daran, dass der Besitzer der Domaintatsächlich hinzugefügtdie einzelne Subdomain „www“ zu ihrer DNS-Zone – und nicht, weil DNS sie automatisch dupliziert.


Beachten Sie, dass DNS tatsächlichtuthabe dies alsOpt-inFunktion. Wenn Sie einen DNS-Eintrag für *.example.com(auf beliebiger Ebene) erstellen, werden alle unbekannten Subdomänen auf derselben Ebene (z. B. foo.example.com) automatisch in dieselben Daten wie der Eintrag aufgelöst *. Dies wird tatsächlich für viele Website-Hosting-Systeme verwendet; GitHub verfügt beispielsweise über einen *.github.ioEintrag, um alle Benutzernamen automatisch abzufangen.

Aber in der Praxis macht es die Dingenervigin vielen Fällen (außerhalb des Webs). Wenn eine Domain die Verwendung von Platzhaltern aktiviert hat, erhalten Sie bei jedem Tippfehler in der Subdomain keine tatsächliche Fehlermeldung mehr, dass Sie den Namen verwechselt haben – stattdessen geht der Name still und leise an eine völlig andere Stelle, als Sie wollten.

verwandte Informationen