Inhalt

12. Konfiguration der /etc/resolv.conf Datei

Während wir Menschen es lieben, den Dingen Namen zu geben, mögen Computer viel lieber Nummern. In einem TCP/IP Netzwerk sprechen wir die Rechner mit einem bestimmten Namen an, wobei jede Maschine in einem bestimmten Domain zu finden ist. Zum Beispiel hat meine Linux Workstation den Namen archenland und ist in dem hedland.edu.au Domain angesiedelt. Die für einen Menschen gut zu lesende und zu merkende Adresse ist also archenland.hedland.edu.au. Damit die anderen Rechner diesen Computer im Internet finden und ansprechen können, ist er außerdem unter seiner IP Nummer (203.19.8.7) bekannt.

Das Übersetzen (resolving) des Maschinen und Domain Names in die im Internet verwendeten IP Nummern ist die Aufgabe einer Maschine, die den Domain Name Service anbietet. Die Rechner wird meistens auch als Nameserver bezeichnet.

Wenn man also eine PPP Verbindung aufbaut, muß man dem eigenen Linux Rechner irgendwie mitteilen, welcher Rechner die Hostnamen in IP Nummern umwandelt, so daß man selbst die Maschinen Namen verwenden kann, der Rechner diese aber in IP Nummern umwandeln kann.

Eine Möglichkeit wäre, alle Hosts, mit denen man kommunizieren möchte, in die /etc/hosts Datei einzutragen. Diese Möglichkeit findet aber nur in lokalen LANs mit wenigen Rechner Anwendungen. Im Internet scheidet diese Möglichkeit wegen der riesigen Anzahl vom Rechner aus. Als zweite Möglichkeit könnte man selbst die Hosts nicht mehr durch ihren Namen in Programmen eingeben, sondern die IP Nummern direkt verwenden. Allerdings kann man sich sehr schlecht mehr als ein paar dieser Nummern merken, so daß auch diese Möglichkeit nur für sehr kleine LANs angewendet wird.

Der beste Weg ist es, Linux so zu konfigurieren, daß es weiß, woher es diese Informationen für die Namen nach Nummer Umsetzung automatisch herbekommen kann. Dieser Service wird vom Domain Name Server System angeboten. Hierfür muß man nur die IP Nummer eines solchen DNS Systems in der /etc/resolv.conf Datei angeben.

Die meisten Provider bieten zwei DNS Server für ihre Kunden an. Es ist zwar nur einer notwendig, aber man setzt zur Sicherheit meistens zwei DNS Server ein, falls einer mal ausfallen sollte.

Ihre /etc/resolv.conf sollte wie folgende aussehen:

domain ihr.isp.domain.name
nameserver 10.25.0.1

Diese Datei muß an den eigenen Provider angepaßt werden. Hierfür sollte der Provider die benötigten Informationen bereitstellen. Die Datei sollte folgende Besitzer und Zugriffsrechte haben.

-rw-r--r--   1 root     root           73 Feb 19 01:46 /etc/resolv.conf

Falls Sie bereits die /etc/resolv.conf eingerichtet haben, weil Ihr Rechner mit einem LAN verbunden ist, fügen Sie einfach die IP Nummer des PPP DNS Server zu den existierenden hinzu.


Inhalt

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:56:55