/etc/resolv.conf
DateiWä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.