Logo
Hilfeone-pixLogo
one-pixHomeTutorialsLiteraturIndexMap
 
6
one-pix
Tutorials > IP 2 - Grundlagen und Konfiguration von IP-Netzen > Namensauflösung mittels DNS
zurück zum vorherigen Schrittweiter zum nächsten Schritt
one-pix
one-pix
one-pix

Namensauflösung mittels DNS

 
  1. Konfigurieren Sie auf dem Rechner pcrtX einen primären DNS-Server für die drei Subnetze, welcher die Namen aller IP-Interfaces der Rechner pcrtX, pcrtXsub1, pcrtXsub2, pcfwX und pcrnp10 in IP-Adressen auflöst. Umgekehrt sollen auch die IP-Adressen durch reverse-lookups in Namen auflöst werden.
    • Als Kontaktadresse verwenden Sie root@pcrtX.rnp.informatik.uni-muenchen.de
    • Die Konfiguration des DNS-Servers befindet sich in der Datei /etc/named.conf.
    • Erstellen Sie die benötigten Zonen-Dateien im Verzeichnis /var/named.
  2. Der DNS-Server soll beim Hochfahren des Rechners automatisch gestartet und beim Herunterfahren wieder gestoppt werden. Editieren Sie dazu die Datei /etc/init.d/named.
  3. Konfigurieren Sie den Resolver auf dem Rechner pcrtX so, dass der DNS-Server zur Namensauflösung verwendet wird. An Hostnamen ohne Domänenangabe soll automatisch die Domain rnp.nm.informatik.uni-muenchen.de angehängt werden. Editieren Sie dazu die Dateien /etc/resolv.conf und /etc/nsswitch.conf.
  4. Benutzen Sie nslookup, um die Konfiguration des DNS-Servers zu kontrollieren. Kontrollieren Sie alle Interfaces der Rechner pcrtX, pcrtXsub1 und pcrnp10, und testen Sie sowohl die Auflösung der Namen in IP-Adressen, als auch die korrekte Auflösung der IP-Adressen durch reverse-lookups.
 
Hinweis
  • Da die Root-Nameserver von den Praktikumsrechnern aus nicht erreichbar sind, scheint der Resolver zu hängen, wenn unbekannte Adressen erfragt werden. Es handelt sich hierbei um den Versuch den Namen über die Root-Nameserver aufzulösen, der erst nach einem Timeout abgebrochen wird. Sie können die Abfrage jedoch jederzeit mit Strg-C unterbrechen.
  • Der Aufbau des DNS-Servers ist etwas aufwändiger als die bisherigen Aufgaben. Die Vorgehensweise ist jedoch im DNS-Howto gut erklärt. Sie können das Howto mit dem Befehl zless /usr/doc/howto/en/DNS-HOWTO.gz auf dem Rechner pcrtX ansehen. Eine gedruckte Version liegt neben den Rechnern bereit.
  • Folgende man-pages könnten ebenfalls von Interesse sein: named, ndc, nsswitch.conf und resolver.
  • Die Reihenfolgenspezifikationen
    host:     files dns
    networks: files dns
    						
    in der Datei /etc/nsswitch.conf haben keinerlei Einfluß auf die Befehle host, nslookup, dig, etc... sondern beeinflussen nur dann das Resolververhalten, wenn ein anderer Befehl wie z.B. ping mit einem Domainnamen als Argument ausgeführt wird. Entsprechendes gilt für die Reichenfolgenangaben in der Datei /etc/hosts.
one-pixone-pixone-pix