Hi, bei meinem Caching-DNS habe ich die drei DNS meines Providers, sowie meinen Internen DNS als Forward-To's eingetragen. Wenn ich eine externe Adresse (z.B.: www.kernel.org) eingebe, funzt alles super. Wenn ich allerdings eine interne Adresse eingebe, (z.B.: server.lan.firma) dann sagt nslookup immer: "Non-existent host/domain" Wo liegt mein Fehler? Hab im Archiv nicht wirklich was gefunden. -- Mit freundlichen Grüßen ______________________ InnoSoft GmbH Marcel Schmedes E-Mail : sm@cemag.de Tel.: ++49-5151-989977 ______________________
Am Die, 09 Apr 2002 schrieb Marcel Schmedes:
bei meinem Caching-DNS habe ich die drei DNS meines Providers, sowie meinen Internen DNS als Forward-To's eingetragen. Wenn ich eine externe Adresse (z.B.: www.kernel.org) eingebe, funzt alles super. Wenn ich allerdings eine interne Adresse eingebe, (z.B.: server.lan.firma) dann sagt nslookup immer: "Non-existent host/domain" Wo liegt mein Fehler? Hab im Archiv nicht wirklich was gefunden.
Nur um sicherzustellen, das ich das richtig verstanden habe: Du willst Deinen DNS nur Cachen lassen, sonst nichts. Alle Anfragen werden an Forwarder weitergeleitet. Du hast drei externe und einen internen Forwarder und interne Namen werden nicht richtig aufgelöst. Ich vermute, Du hast Deine externen Forwarder vor dem internen eingetragen. AFAIK werden die hinteren "Forwarder" nur dann befragt, wenn zu dem ersten in der Liste keine Verbindung zustandegekommen ist. Das ist aber bei Dir nicht der Fall, nur kann der konnektierte Server Deinen Namen nicht richtig auflösen und liefert folgerichtig eine Fehlermeldung. Lösung müßte also sein, zuerst den internen DNS in die Forwarder-Liste einzutragen, dann die externen (um externe Adressen, für den Fall, daß der interne DNS ausgefallen ist, noch auflösen zu können). Aber meinst Du, der Aufwand eines eigenen DNS ist notwendig, wenn Du im LAN einen DNS erreichen kannst? Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
*** Marcel Schmedes (smml@cemag.de) schrieb in suse-linux heute:
[... /etc/resolv.conf mit drei "nameserver"-Einträgen ...]. Wenn ich allerdings eine interne Adresse eingebe, (z.B.: server.lan.firma) dann sagt nslookup immer: "Non-existent host/domain" Wo liegt mein Fehler?
Wenn das so weiter geht, habt ihr mich innerhalb der nächsten drei Wochen wieder aus der Liste geekelt... Wozu gibt es eigentlich man pages!? "man -P \"less +'/\(The'\" resolv.conf" gibt Dir praktisch die Antwort auf Deine Frage. Denn der erste eingetragene nameserver ist ja erreichbar und gibt Dir schlicht und ergreifend die Antwort, dass die nachgefragte interne Domain nicht existiert (nxdomain, "non existent domain"?), denn er weiß ja natürlich nichts von Deiner internen Domain. Was Du brauchst, ist entweder eine vollständige slave zone, eine stub zone oder eine forward zone (bind8+) für Deine internen Domains. MG Henning Hucke -- "Kooperation und Ruecksichtnahme ist Schwaeche", sagte der Topmanager, "Macher" und Erfolgsmensch, als er die letzten frei lebenden Paradies- voegel im Zuge der Rodungsarbeiten fuer seine neue Billiglohnfabrik in der dritten Welt toeten lies. (c) H.Hucke
On Tue, 2002-04-09 at 11:50, Henning Hucke wrote: > *** Marcel Schmedes (smml@cemag.de) schrieb in suse-linux heute: > > > [... /etc/resolv.conf mit drei "nameserver"-Einträgen ...]. Wenn ich > > allerdings eine interne Adresse eingebe, (z.B.: server.lan.firma) dann > > sagt nslookup immer: "Non-existent host/domain" Wo liegt mein Fehler? > > Wenn das so weiter geht, habt ihr mich innerhalb der nächsten drei Wochen > wieder aus der Liste geekelt... > > Wozu gibt es eigentlich man pages!? > > "man -P \"less +'/\(The'\" resolv.conf" > > gibt Dir praktisch die Antwort auf Deine Frage. Denn der erste > eingetragene nameserver ist ja erreichbar und gibt Dir schlicht und > ergreifend die Antwort, dass die nachgefragte interne Domain nicht > existiert (nxdomain, "non existent domain"?), denn er weiß ja natürlich > nichts von Deiner internen Domain. > > Was Du brauchst, ist entweder eine vollständige slave zone, eine stub zone > oder eine forward zone (bind8+) für Deine internen Domains. > > MG Henning Hucke Ok, DU solltest allerdings auch richtig mitlesen. In meiner resolv.conf steht EIN nameserver-Eintrag, naemlich der locale 127.0.0.1 die anderen DNS (Lokal/Provider) sind als Forwarder in der named.conf eingetragen, also was du mir sagst: 1. wusste ich schon, 2. hab ich nicht gefragt. -- Mit freundlichen Grüßen ______________________ InnoSoft GmbH Marcel Schmedes E-Mail : sm@cemag.de Tel.: ++49-5151-989977 ______________________
*** Henning Hucke (h_hucke@aeon.icebear.org) schrieb in suse-linux heute:
[...] Wozu gibt es eigentlich man pages!? [...]
Ich entschuldige mich für die unzutreffende Annahme, dass es um "/etc/resolv.conf" geht. Der Effekt bei Einträgen in "/etc/named.{boot,conf}" ist der selbe und man hätte auch dieses Nachlesen können: In "/usr/share/doc/packages/bind8/" sind unter der SuSE 7.3 zwei FAQ-Files, in denen die Verwendung der Forwarder ganz gut beschrieben wird. Die selben Files sollten den 4er Bindaries ebenfalls beiliegen. MG Henning Hucke -- "Wo kommt blosz das ganze Wasser her?" fragte sich der amerikanische Farmer, kurz bevor er in den Fluten der ungewoehnlich heftigen Regenfaelle der letzen Tage ertrank... (c) H.Hucke
*** Henning Hucke (h_hucke@aeon.icebear.org) schrieb in suse-linux heute:
[...]
Ich habe eben einfach nur mal nach "+nameserver +"multiple forwarders" \ +order" gegooglet. Als zweiter (?) Treffer ist "http://www.isc.org/\ ml-archives/bind-users/2000/09/msg00149.html" zu finden... MG Henning Hucke -- "Wo kommt blosz das ganze Wasser her?" fragte sich der amerikanische Farmer, kurz bevor er in den Fluten der ungewoehnlich heftigen Regenfaelle der letzen Tage ertrank... (c) H.Hucke
Hoi 1 Stehen die internen Adressen im /etc/hosts ? cu Carsten
Hi, bei meinem Caching-DNS habe ich die drei DNS meines Providers, sowie meinen Internen DNS als Forward-To's eingetragen. Wenn ich eine externe Adresse (z.B.: www.kernel.org) eingebe, funzt alles super. Wenn ich allerdings eine interne Adresse eingebe, (z.B.: server.lan.firma) dann sagt nslookup immer: "Non-existent host/domain" Wo liegt mein Fehler? Hab im Archiv nicht wirklich was gefunden.
--
Mit freundlichen Grüßen ______________________ InnoSoft GmbH Marcel Schmedes E-Mail : sm@cemag.de Tel.: ++49-5151-989977 ______________________
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Antworten und Fragen bitte als PM an carsten-becher@cbecher.de GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net
participants (4)
-
Carsten Becher
-
Christoph Maurer
-
Henning Hucke
-
Marcel Schmedes