Hi, Volker Mueller wrote:
Der named soll zunaechst nach lokalen Namen suchen und (wenn nicht gefunden) nach draussen weiterfragen. Lokal funzt es wunderprima - nur
das macht er nach den Regeln, die Du in /etc/resolv.conv folgendes hinterlegst: search parakarl.de domain parakarl.de nameserver 127.0.0.1 nameserver 193.23.64.10 Du selbst 127.0.0.1 darfst natürlich nicht fehlen! /etc/host.conv: erst lokal lt /etc/hosts und dann via name-server suchen order hosts bind multi on
geht eben _keine_ Anfrage nach draussen durch. Selbst, wenn ich den Named als reinen "caching only" konfiguriere, gibt er nix nach draussen weiter.
Dann mußt Du einen bekannten Name-Server, an den sich Dein Name-Server wenden kann, benennen. Bei mir ist das die letzte Zeile in /etc/resolv.conv 'nameserver 193.23.64.10'
Die Routing-Infos stimmen alle (Ping IP-Nummer) geht von jedem Rechner zu jedem Rechner, auch nach draussen und von draussen nach drinnen.
das geht auch ohne einen DNS über die /etc/hosts - was sagt `nslookup rechner_in_meinem_netzwerk` ? das müßte zumindest den lokalen Rechner ausweisen.
In named.boot ist (Verdammt ich hab' sie nicht hier und kann mich dort nicht einwaehlen (analog ./. isdn - Konflikt)) forwarders, forward-only, root.cache eingetragen. (auch ohne forward-only keine Aenderung).
ind in named.boot zones definiert ? eine brauchst Du mindestens. Die für Adress-to-Name-Translation primary 0.0.127.in-addr.arpa pz/127.0.0 und die zone-Datei /var/named/pz/127.0.0 (meine Version) @ IN SOA host.parakarl.de. root.parakarl.de. ( 1 ; Serial 28800 ; Refresh 7200 ; Retry 604800 ; Expire 86400) ; Minimum TTL NS host.parakarl.de. 1 PTR localhost.
Hat jemand eine Idee, wo ich suchen muss? Es ist halbwegs dringend ... (ich weiss, das traegt kaum zur Beschleunigung von Antworten bei - aber es ist war ;-))
Übrigens: wenn Du /usr/doc/howto/DNS-HOWTO.gz mit den aufgeführten Übungen durcharbeitest, dann hast Du zum Schluß nicht nur einen funktionierenden DNS, sondern verstehst mitunter, wie die Adressauflösung im Internet funktioniert :) bye Karl Esau (parakarl@rupnet.de) -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux