Tom: (ZUR INFO) Erklärung einer URI

Beitrag lesen

Hallo

wenn man jetzt eine SUBDOMAIN hat, und www. ist auch nichts anderes, interessiert den browser mal primär nur die domain, also ludwig.de der DNS server des Providers auf dem diese domain liegt, sagt dan dem browser wie es weitergeht. dh die Subdomain wird neu zerlegt.

<leichter Wiederspruch>
Die diversen RFC zum Domain Name System (DNS) unterscheiden schon zwischen einem _Host_ und einer _Subdomain_. Die beiden werden klar unterschiedlich behandelt.
</leichter Wiederspruch>

In diesem Fall hier ist 'www.name.de' nicht eine Subdomain sondern der Host 'www' in der Domain 'name.de'. Grundsätzlich wird mit einer URI eine Ressource (im Netz) beschrieben (identifiziert/lokalisiert). Diese befindet sich immer auf einem Host, der wiederum in einer Domain verwaltet wird. Welche Hosts und Subdomains in einer Domain zusammengefasst werden, ist im Nameserver der Domain (in unserm Beispiel im NS der Domain 'name.de') eingetragen. Die Verwaltung der Hosts und Subdomains erfolgt in einer hierarchischen, dezentralen Struktur über sogenannte Zonen (Zone-Files).
Ein Zone-File für die Domäne 'name.de' könnte etwa folgenden Aufbau haben:
;
;  Database file name.dns for name.de zone.
;

; SOA-Record (Start of Authority): Beginn der Zonendatei mit grundlegenden Einstellungen zur Zone  
@                       IN	SOA	ns1.name.de.	webadmin.name.de.	(  

1999102103   ; serial number
                         1800        ; refresh
                         600         ; retry
                         86400       ; expire
                         21600     ) ; minimum TTL

; Die NS-Einträge: Geben an, auf welchen Hosts die Nameserver für die Zone eingerichtet sind.  
; Es sind mindestens zwei NS, der Primary- und der Secondary-NS notwendig.  
@                       IN	NS	ns1  
@                       IN	NS	ns1.freund.de.	; Der Secondary-NS kann auf einem externen Host eingerichtet sein  

; In diesem Fall muss ein Zone-Transfer eingerichtet werden.

; Zone-Records: Hier werden alle Hosts und Subdomains eingetragen  
www                     IN	A	195.88.88.201	; Host für Http-Dienst  
ftp                     IN	A	195.88.88.201	; Host für FTP-Dienst (kann durchaus derselbe Host sein, da die Protokolle auf bestimmten Ports ankommen)   
  
ftp2    	IN	CNAME	ftp  	; Alias: Damit erzeugt man einen Verweis auf einen Hosteintrag im Zone-File.  

; Somit wird der Name ftp2.name.de mit der IP-Adresse 195.88.88.201 aufgelöst.
            
mail                    IN MX 10 mail01  ; MX-Record (Mail eXchange): Über den MX-Eintrag kann zur E-Mail-Adresse info@name.de
             ; der zuständige Mail-Server (SMTP) festgelegt werden.
             ; Mehrere Einträge mit unterschiedlicher Priorität können festgelegt werden.
mail01                  IN A 195.63.250.27 ; Der Host, auf dem der SMTP-Server tatsächlich läuft (auf Port 25)

ns1                     IN	A	195.88.88.200	; Host, auf dem der NS tatsächlich läuft  
  
verkauf    	IN	NS	ns1    ; SUBDOMAIN: Hier erfolgt der Verweis auf eine weiter Zonen-Datei, die jedoch vom gleichen Nameserver (ns1.name.de.) verwaltet wird.  

; auf dem ns1.name.de muss nun eine Zonendatei für die Subdomain 'verlag.name.de' erstellt werden, die alle Host und anderen Einträge enthält.

name.de.    IN	A	195.88.88.201	; Mit diesem Eintrag wird erreicht, dass eine Anfrage wie 'name.de' auch an einen Host weitergeleitet wird. Ohne diesen Eintrag würde es sonst nicht gehen.  
  
; Übridens: alle Domainnamen die keinen Punkt am Schluss aufweisen, sind nicht voll qualifiziert und werden mit der Standarddomäne ergänzt.  
; Aus 'verkauf' wird 'verkauf.name.de.' und ist dann ein vollqualifizierter Domainname im DNS.   

Das Ganze lässt sich auch in den folgenden RFCs nachlesen: 1033, 1034, 1035 und 1591.

So, das reicht für heute ;-)

Grüsse
Tom