Hai *, nach Tagen mehr oder weniger intensiven Suchens frage ich mal nach draussen: Ich betreue eine Spielwiese mit 2 Linux-Servern, die 'n Haufen Clients ueber Samba bedienen, Mail und Internet ermoeglichen etc. In etwa folgende Konfig: ^ Internet +-------+ Teilnetz 5 +-------+ | Teilnetze--| named |------------------| isdn |-+ 1 2 und 7 | | | |--Teilnetze +-------+ +-------+ 3 und 4 Der named soll zunaechst nach lokalen Namen suchen und (wenn nicht gefunden) nach draussen weiterfragen. Lokal funzt es wunderprima - nur geht eben _keine_ Anfrage nach draussen durch. Selbst, wenn ich den Named als reinen "caching only" konfiguriere, gibt er nix nach draussen weiter. Die Routing-Infos stimmen alle (Ping IP-Nummer) geht von jedem Rechner zu jedem Rechner, auch nach draussen und von draussen nach drinnen. 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). 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 ;-)) Danke, Tschau, Volker -- Volker Mueller <A HREF="mailto:volker.mueller@gmx.de">mailto:volker.mueller@gmx.de</A> / * / / / /| / *NEU!*HOMEPAGE* <A HREF="http://www.in-berlin.de/user/flinux/"><A HREF="http://www.in-berlin.de/user/flinux/</A">http://www.in-berlin.de/user/flinux/</A</A>> / / /| / / / X Climb Now Work Later t n t w Try Not To Work /_ / / |/ /_/ / | -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
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
participants (2)
-
parakarl@rupnet.de
-
volker.mueller@gmx.de