Tach,
"/etc/resolv.conf" sieht so aus! domain test.lan search test.lan nameserver 127.0.0.1 nameserver localhost nameserver 194.25.2.129
Der Resolver wird von Programmen verwendet. Der Nameserver braucht seine eigenen Forwarder.
Sinn:
- Auf "normalen" Workstations hast Du keinen Bind laufen, also müssen die betreffenden Programme wissen, welchen Nameserver sie fragen sollen -> Resolver, der die Angaben in "/etc/resolv.conf" verwendet.
- Wenn auf einem Rechner ein Bind läuft, muß man auch auf diesem System den Programmen sagen, welchen Nameserver sie verwenden sollen. Also kommt "nameserver 127.0.0.1" oder auch "nameserver <localip>" in die "/etc/resolv.conf". Der Bind muß jetzt aber auch wissen, wehn er fragen muß. Und da das seltenst die Systeme sind, die schon in "/etc/resolv.conf" stehen (Stichwort: Rekursion) muß in "/etc/named\ .conf" eben sowas wie "forwarders { <forwarder1>; [<forwarder2>; ...]\ };" stehen.
So wie ich das sehe, solltest Du aus Deiner "/etc/resolv.conf" also "nameserver localhost" und "nameserver 194.25.2.129" streichen und in Deine "/etc/named.conf" "forwarders { 194.25.2.129; };" eintragen.
habe ich doch auch drinn, doch war das nur ein Test ob das geht. mit der obigen config läuft noch nichtmal das locale Netz ohne internet! und ich wollte noch wissen wofür der zusatz forward first ist, wenn das auch so ausführlich geht bin ich dankbar, sehr gut erklärt!!!! :-)
Wenn das nicht hilft, schick mir mal Deine "/etc/named.conf" und die Zonefiles, solange sie nicht sonderlich groß sind.
das hilft nicht kann ich so schon sagen!!! ich stelle die Zonenfiles und named.conf ins Netz dann kann jeder nachsehen!! ohne sie ungewollt per Mial zu bekommen!! -- schönen Gruß von Sascha Peters ICQ: #44168129 eMail: peters@progressing.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Tach,
Wenn das nicht hilft, schick mir mal Deine "/etc/named.conf" und die Zonefiles, solange sie nicht sonderlich groß sind.
das hilft nicht kann ich so schon sagen!!! ich stelle die Zonenfiles und named.conf ins Netz dann kann jeder nachsehen!! ohne sie ungewollt per Mial zu bekommen!!
http://www.progressing.de/ente/linux/named.conf.txt http://www.progressing.de/ente/linux/127.0.0.txt http://www.progressing.de/ente/linux/192.168.50.txt http://www.progressing.de/ente/linux/localhost.txt http://www.progressing.de/ente/linux/keller.lan.txt hier die URLŽs die sich doch von alleine erklären oder? bitte helft mir, denn ich weiß nicht mehr weiter wie gesagt wenn ich "nslookup" schreibe dann geht er die resolv.conf durch und findet als gültigen nur den von T-Online!!! Wenn ich allerdings dann "server 127.0.0.1" schreibe ist alles in order!!! -- schönen Gruß von Sascha Peters ICQ: #44168129 eMail: peters@progressing.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On 9 Nov 2000, at 22:23, Sascha Peters wrote:
[...]
hier die URLŽs die sich doch von alleine erklären oder? bitte > helft mir, denn ich weiß nicht mehr weiter wie gesagt wenn ich "nslookup" schreibe dann geht er die resolv.conf durch und findet als gültigen nur den von T-Online!!! Wenn ich allerdings dann "server 127.0.0.1" schreibe ist alles in order!!!
Geh doch mal ein bischen systematischer vor. 1. In die resolv.conf gehört nur(!) der lokale Nameserver. Dann probierst Du aus, ob du alle lokale Namen auflösen kannst und auch ob der reverse lookup funktioniert. Alle nicht lokalen Namen läßt Du später (über forward) von deinem Bind auflösen. Machst Du es anders, wird immer einer (mir jetzt egal welcher) deiner Nameserver aus resolv.conf befragt und wenn der antwortet (egal wie!), dann wars das. Eine weitere Anfrage mit einer anderen Addresse findet IMHO dann nicht statt. 2. Danach wählst du dich ein und schaust nach, ob deine resolv.conf unverändert ist. Das ist Vorraussetzung für den Rest. 3. Schließlich versucht Du den Eintrag forward only/first für deinen Nameserver auf den T-Online Server. Nun sollten weiterhin lokale Namen von deinem Bind aufgelöst werden und alle anderen Anfragen (sofern nicht im cache deines Bind) werden weitergeleitet. Forward first heißt: alles, was nicht lokal aufgelöst werden kann, wird als Anfrage an den forwarder geschickt, nur wenn (nun komme ich ins straucheln) der nicht antwortet oder die Antwort nicht weiß (?) werden die Root Nameserver befragt. Forward only heißt: Gehe nie über die root-Server, sondern nur über den forwarder. Hope that helps Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Entferne den Nameserver der T-Online aus der resolv.conf. Der Nameserver der T-Online wird woanders vermerkt. Trage in die Datei named.conf in den Anfangsabschnitt »options« die folgenden Zeilen ein: ------------------------------------------------------------------------- forward first; forwarders { 10.0.0.1; # Hier kommt T-Online hin }; ------------------------------------------------------------------------- Jetzt den Nameserver neu starten und mit nslookup testen. Leider habe ich keine Zeit, mir die Links anzugucken. Ich hoffe ich konnte Dir ein bisschen weiterhelfen. Bin selbst noch ein Anfänger. Es geht nichts über geduldige, freundliche und zuvorkommende Leute, die Dir helfen können. Aber manchmal... naja. Ich empfehle Dir noch zusätzlich, einen Blick auf folgende Adressen zu werfen. Die haben mir auch geholfen, selbst auch ohne Hilfe auf den grünen Zweig zu kommen: http://www.tu-harburg.de/dlhp/HOWTO-test/DE-DNS-HOWTO.html http://www.neurop.ruhr-uni-bochum.de/~porr/masq/ Sascha Peters wrote:
Tach,
Wenn das nicht hilft, schick mir mal Deine "/etc/named.conf" und die Zonefiles, solange sie nicht sonderlich groß sind.
das hilft nicht kann ich so schon sagen!!! ich stelle die Zonenfiles und named.conf ins Netz dann kann jeder nachsehen!! ohne sie ungewollt per Mial zu bekommen!!
http://www.progressing.de/ente/linux/named.conf.txt http://www.progressing.de/ente/linux/127.0.0.txt http://www.progressing.de/ente/linux/192.168.50.txt http://www.progressing.de/ente/linux/localhost.txt http://www.progressing.de/ente/linux/keller.lan.txt
hier die URLŽs die sich doch von alleine erklären oder? bitte helft mir, denn ich weiß nicht mehr weiter wie gesagt wenn ich "nslookup" schreibe dann geht er die resolv.conf durch und findet als gültigen nur den von T-Online!!! Wenn ich allerdings dann "server 127.0.0.1" schreibe ist alles in order!!!
-- schönen Gruß von Sascha Peters
ICQ: #44168129 eMail: peters@progressing.de
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
-- Mit freundlichen Grüßen Benny Harder KARSTADT WARENHAUS AG Webpage: http://www.karstadt.de E-Mail: benny.harder@karstadt.de Telefon: (02 01) 7 27 - 45 92 Telefax: (02 01) 7 27 - 51 29 Mobil: (01 77) 2 04 - 73 02 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
Andreas.Kyek@d2mannesmann.de
-
benny.harder@karstadt.de
-
linux@progressing.de