Sinn und Zweck des DNS (DomainNameServer)
4.0 Einleitung
Unter DNS (DomainNameServer) versteht man ein hierarchiescher Directory Service,
der Name zu Adresse Umsetzungen im Internet bereitstellt.
Diese Server muss ernorm schnell und Leistungfähig sein, um das auch in einer
angemessener Geschwindigkeit zu schaffen.
Aber Nun mal zu Funktionweise:
4.1 Funktionsweise des DNS
Da wie schon vorher angesprochen wurde, keine IP-Addresse doppelt vorhanden sein
darf, braucht auch jeder Computer einen eindeutigen Namen.
Diese Name muss aber in Gegestatz zur IP-Addresse nicht zentral vergeben werden.
Warum braucht man eigentlich Name, reichen die IP Addressen nicht aus !?
Man braucht Namen, für die Einzelen Internetaddressen, oder können Sie sich von ca.
10 - 20 Internetseiten die IP-Adresse merken !?
Ich glaube das kann keiner, deswegen werden neben der IP auch Namen sogenate Host
verwendet.
So eine Host ist im Grunde wie eine IP aufgebaut User@Nerzwerk.
Deswegen kann man von der IP auf die Host kommen und umgekehrt.
Wenn nun jemand in seinen Browser z.b: http://www.amiga.soft-ware.de eingibt,
schaut der DNS Server in seiner Tabele nach, zur welche IP diese Host gehört.
So ein Eintrag kann so aussehen:
domain soft-ware.de
nameserver xxx.xxx.2.1 ; Amiga
nameserver xxx.xxx.2.2 ; Mac
nameserver xxx.xxx.2.3 ; Linux
nameserver ???.???.?.? ; ?
Das obrigen Beispiel, zeigt eines kurzen DNS Eintrag.
Wenn jemand die Host www.amiga.soft-ware.de aufruft, weis der Server, das er
die IP-Addresse xxx.xxx.2.1 verwenden muss.
Bei www.Linux.soft-ware.de die IP-Addresse xxx.xxx.2.3 usw. !
So ist jetzt für jeden Namen eine feste IP festgelegt, und der DNS verweist dann
automatisch alle Anfragen auf die Host auf die entsprechende IP.
4.2 DNS-Anfragen mit nslookup
nslookup ist ein Tool für Administratoren, um ihr Netzwerk zu überrpüfen.
Es kann z.B: beim Aufruf überprüfen, ob eine Zuordnung für die IP des Rechner
auf dem DNS vorliegt, oder nicht.
sun# nslookup
Default Server: amiga.power.de
Address: xxx.xxx.x.x
So sieht es aus, wenn es erfolgreich gestartet wurde.
Wenn z.B: die Zuordnung des DNS und der IP fehlt, kommt folgende Meldung:
sun# nslookup
*** Can´t find server name for address xxx.xxx.x.x: Server failed
*** Default servers are not available
sun#
Anmerkung: Wird bei der Server-IP-Adresse die Loopback IP (127.0.0.1) verwendent,
wird die Überprüfung übersprungen.
Nachdem nslookup gestartet wurde, erscheint ein > und man kann mit seinen
Anfragen beginnen.
Man kann z:B eine Host eingeben und erhält die IP und anders herum.
Mann kan mit nslookup noch mehr machen, aber da kann ein unerfahrener User Schaden
anrichten !!!
Aber ich werde versuche bald eine Liste aller nützlichen Befehle zusammen zustellen.
4.3 Schlusswort
Der DomainNameServer ich sehr komplex, und vielfälltig. Er wird heute auch für div.
Mailtransferen usw. verwendet.
Wenn jemand nicht meiner Auffasung des hier geschrieben ist, soll es Mich Bitte
berichtigen unter der EMAIL: Markus.Bordihn@GmX.de ,thx.