Bind8- Problem - Namenauflösung im loken Netz
Hallo SuSE- Liste, Bind8 macht mir Probleme, der Server kann seinen eigenen Namen nicht auflösen. Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung: boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7 *** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain boss:/ # Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2. Auszug aus der /etc/resolv.conf: "search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129" Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg. Es ist idiotisch, man glaubt einen Fehler erkannt zu haben und Änderungen werden einfach ignoriert. Vielleicht lacht sich das System bei meinen Bemühungen auch noch halb schlapp! Wer hat eine hilfreiche Idee ? -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
Am Mit, 10 Jul 2002 schrieb Heiner Gewiehs:
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg.
Wählst Du Dich zwischen durch ins Internet ein und hast vielleicht die Auto-DNS-Option aktiviert. Dann wird Deine /etc/resolv.conf überschrieben. Abhilfe (zumindest bei älteren SuSEs): Parameter ms-get-dns bzw. usepeerdns in der Optionsdatei des (i)ppp-Devices auskommentieren (in /etc/ppp/). 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
Hallo Christoph, Am Mittwoch, 10. Juli 2002 14:21 schrieb Christoph Maurer:
Am Mit, 10 Jul 2002 schrieb Heiner Gewiehs:
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg.
Wählst Du Dich zwischen durch ins Internet ein und hast vielleicht die Auto-DNS-Option aktiviert. Dann wird Deine /etc/resolv.conf überschrieben. Abhilfe (zumindest bei älteren SuSEs): Parameter ms-get-dns bzw. usepeerdns in der Optionsdatei des (i)ppp-Devices auskommentieren (in /etc/ppp/).
ja, zwischendurch habe ich mich ins Internet eingewählt meinst Du vielleicht folgenden Punkt in der /etc/ppp/options ? Befindet sich ziemlich am Ende der Datei. Da wollte ich die Kommentarzeichen schon entfernen habe es aber noch gelassen.. # Specify which DNS Servers the incoming Win95 or WinNT Connection should use # Two Servers can be remotely configured #ms-dns 192.168.1.1 #ms-dns 192.168.1.2 Sollte Dir noch etwas einfallen, was bei mir hilft, bin ich dankbar. Gruß Heiner -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
Am Mit, 10 Jul 2002 schrieb Heiner Gewiehs:
Am Mittwoch, 10. Juli 2002 14:21 schrieb Christoph Maurer:
Am Mit, 10 Jul 2002 schrieb Heiner Gewiehs:
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg.
Wählst Du Dich zwischen durch ins Internet ein und hast vielleicht die Auto-DNS-Option aktiviert. Dann wird Deine /etc/resolv.conf überschrieben. Abhilfe (zumindest bei älteren SuSEs): Parameter ms-get-dns bzw. usepeerdns in der Optionsdatei des (i)ppp-Devices auskommentieren (in /etc/ppp/).
ja, zwischendurch habe ich mich ins Internet eingewählt
meinst Du vielleicht folgenden Punkt in der /etc/ppp/options ? Befindet sich ziemlich am Ende der Datei. Da wollte ich die Kommentarzeichen schon entfernen habe es aber noch gelassen..
# Specify which DNS Servers the incoming Win95 or WinNT Connection should use # Two Servers can be remotely configured #ms-dns 192.168.1.1 #ms-dns 192.168.1.2
Sollte Dir noch etwas einfallen, was bei mir hilft, bin ich dankbar.
Nein. IIRC gibt es in /etc/ppp für jedes ppp- bzw ippp-Decive eine eigene Datei, z.B. /etc/ppp/options.ppp0 . Und da standen Einträge drin, die hießen ms-get-dns bzw. usepeerdns Nach einem kurzen Blick auf /etc/ppp/ip-up scheint sich das aber geändert zu haben. Such mal dort nach USEPEERDNS und lies, was da so steht, damit müßtest Du eigentlich finden, wie man das abschaltet... 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
Moin, moin ... heiner.gewiehs@t-online.de (Heiner Gewiehs) schrieb:
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain
Diese Antwort ist richtig, denn das Internet kennt keine .tld mit dem Namen .obb
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Steht das auch so in der /etc/hosts ?
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Diese Datei wird unter den SuSE's, die ich kenne bei jeder Einwahl ins Internet überschrieben mit den Nameservern des providers. Beim Abwählen wird die alte Datei dann restored. Dein Problem hat nix mit BIND8 zu tun, sondern mit der /etc/hosts. Ansonsten schau doch bitte einmal nach, ob Dein Verzeichnis /var/named was hergibt. kind regards Martin Mewes -- Novacote Hamburg - IT/IS-Department - Germany http://www.novacote.de/
Hallo Martin, Am Mittwoch, 10. Juli 2002 14:24 schrieb Mewes, Martin:
Moin, moin ...
heiner.gewiehs@t-online.de (Heiner Gewiehs) schrieb:
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain
Diese Antwort ist richtig, denn das Internet kennt keine .tld mit dem Namen .obb
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Steht das auch so in der /etc/hosts ?
Ja, hier einmal der Auszug aus der /etc/hosts "127.0.0.1 localhost # special IPv6 addresses ::1 localhost ipv6-localhost ipv6-loopback fe00::0 ipv6-localnet ff00::0 ipv6-mcastprefix ff02::1 ipv6-allnodes ff02::2 ipv6-allrouters ff02::3 ipv6-allhosts 192.168.1.2 boss.gewiehs.obb boss 192.168.2.1 boss.gewiehs.obb" Das siehr für mich eigentlich garnicht so verkehrt aus oder? Wobei die 192.168.2.1 für DSL - Zugang steht.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Diese Datei wird unter den SuSE's, die ich kenne bei jeder Einwahl ins Internet überschrieben mit den Nameservern des providers. Beim Abwählen wird die alte Datei dann restored.
Dein Problem hat nix mit BIND8 zu tun, sondern mit der /etc/hosts.
Ansonsten schau doch bitte einmal nach, ob Dein Verzeichnis /var/named was hergibt.
Da ich hier zuletzt gewerkelt habe, bin ich alles schon mehrmals durchgegangen ohne den oder überhaupt einen Fehler zu entdecken. Benötigst Du noch einen anderen Datei- Auszug? Ich gehe am morgigen Donnerstag alles noch einmal durch, vielleicht tut etwas Abstand ganz gut. Gruß Heiner -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
Hoi z'samme Am Mittwoch, 10. Juli 2002 18.01 schrieb Heiner Gewiehs:
heiner.gewiehs@t-online.de (Heiner Gewiehs) schrieb:
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain
Diese Antwort ist richtig, denn das Internet kennt keine .tld mit dem Namen .obb
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Soweit so gut, das heist dann das Dein Rechner versucht die IP über die Nameserver in resolv.conf rauszufinden. Dies kann entweder gewollt sein (wenn Du einen Nameserver betreibst) oder liegt an der Prioritätenliste in der /etc/nssswitch.conf. Hier sollte ein Zeile wie "hosts: files, dns" drin stehen, für ältere Binaries auch in der /etc/host.conf eine Zeile "order hosts, bind". Es gibt da noch verschiedene andere Einstellungen, die sind in den Man-Pages erklärt. Dann würde er erst die Datei /etc/hosts abfragen, später dann erst den DNS. Falls Du einen eigenen Nameserver betreibst, ist die Reihenfolge genau anders herum, dann musst Du aber verhindern das einer der dynamischen Netzwerkdämonen (z.B. und vor allem dhcpclient) die Reihenfolge Deiner Nameserver ändert. Hierzu gibt es in Yast2 --> System -->sysconfig.editor unter der Baumstruktur "etc" folgende systemvariable: <quote> DHCLIENT_MODIFY_RESOLV_CONF: Should the DHCP client modify /etc/resolv.conf at all? If not, the set this to "no". (The default is "yes") resolv.conf will also stay untouched when MODIFY_RESOLV_CONF_DYNAMICALLY in /etc/rc.config is set to "no". </quote> Heist auf Klartext: wenn nur der DHCP Client nicht ändern soll, dann hier auf Yes setzen, wenn auch alle anderen Proggis es sein lassen sollen, dann den zweiten Parameter benutzen. Ansonsten habe ich hier die gleiche Konfiguration am laufen, ich könnte Dir also auch noch Beispiele für die ZONE Dateien zukommen lassen. Viel Spass beim Namenfinden Gruss Jörn
Hallo Joern, Am Mittwoch, 10. Juli 2002 18:19 schrieb Joern Heipmann:
Hoi z'samme
Am Mittwoch, 10. Juli 2002 18.01 schrieb Heiner Gewiehs:
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain
Falls Du einen eigenen Nameserver betreibst, ist die Reihenfolge genau anders herum, dann musst Du aber verhindern das einer der dynamischen Netzwerkdämonen (z.B. und vor allem dhcpclient) die Reihenfolge Deiner Nameserver ändert. Hierzu gibt es in Yast2 --> System -->sysconfig.editor unter der Baumstruktur "etc" folgende systemvariable:
<quote> DHCLIENT_MODIFY_RESOLV_CONF: Should the DHCP client modify /etc/resolv.conf at all? If not, the set this to "no". (The default is "yes") resolv.conf will also stay untouched when MODIFY_RESOLV_CONF_DYNAMICALLY in /etc/rc.config is set to "no". </quote>
Genau, dies war's wohl. Ich habe beide auf "no" gesetzt, die Einträge in /etc/hosts und /etc/resolv.conf korrigiert und gespeichert, nun klappt's! Siehe Meldung: boss:/ # nslookup boss Server: boss.gewiehs.obb Address: 192.168.1.2 *** boss.gewiehs.obb can't find boss: Server failed boss:/ # nslookup 192.168.1.2 Server: boss.gewiehs.obb Address: 192.168.1.2 Name: boss.gewiehs.obb Address: 192.168.1.2 An dieser Stelle noch vielen Dank bei Euch allen für Eure Hilfestellungen! Gruß Heiner -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
Bind8 macht mir Probleme, der Server kann seinen eigenen Namen nicht auflösen.
Es ist idiotisch, man glaubt einen Fehler erkannt zu haben und Änderungen werden einfach ignoriert. Vielleicht lacht sich das System bei meinen Bemühungen auch noch halb schlapp! Wer hat eine hilfreiche Idee ?
kuck ma in /etc/sysconfig/network/providers ich vermute mal der böse server hat auch gleichzeitig dein dsl? denn is das der pppd der die resolv.conf umschreibt. da gibts nei einstellung damit der statt dessen die named.conf ändert, was mehr sinn macht... ich bin jetz grad nicht an meiner karre (die genau das macht) aber wenn du's bis heut ahmd nich gefunden hast kuck ich gern ma bei mir auf der 'wall bye, MH
Hallo Mathias, Am Mittwoch, 10. Juli 2002 14:24 schrieb Mathias Homann:
Bind8 macht mir Probleme, der Server kann seinen eigenen Namen nicht auflösen.
Es ist idiotisch, man glaubt einen Fehler erkannt zu haben und Änderungen werden einfach ignoriert. Vielleicht lacht sich das System bei meinen Bemühungen auch noch halb schlapp! Wer hat eine hilfreiche Idee ?
kuck ma in /etc/sysconfig/network/providers ich vermute mal der böse server hat auch gleichzeitig dein dsl? denn is das der pppd der die resolv.conf umschreibt. da gibts nei einstellung damit der statt dessen die named.conf ändert, was mehr sinn macht...
ich bin jetz grad nicht an meiner karre (die genau das macht) aber wenn du's bis heut ahmd nich gefunden hast kuck ich gern ma bei mir auf der 'wall
Also, die /etc/sysconfig/network/providers sieht so aus: PROVIDER="DSL-Provider DSLSUPPORTED=YES MODEMSUPPORTED=No ISDNSUPPORTED=No USERNAME="XXBV C VBVCBCNBC" PASSWORT="lkuhkjgjh" IDLETIME=300 DEMAND=Yes DNS1=217.5.115.7 DNS2=194.25.2.129 Für meine Begriffe sieht das recht ordentlich aus. Für weitere Hilfe bin ich dankbar. Gruß Heiner -- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
Hallo Heiner, Ist dein Named zugleich am Internet. Dann sollte du mal in der /etc/ppp/ip-up nach usepeerdns oder so was suchen. Denn wenn die Kisten Online geht wird die Named deines Providierts eingestragen und deine Alte sollte gesichert werden um anschliessend nach offline wieder zuruck geschrieben werden. Wenn dein Server Named cache machen soll dann sollte das use.. nicht benutzt werden und deine /etc/named.conf muss die adressen des Named deines Providier bekommen. Alles klar . Ich hoffe für dich das es das ist. Ich hatte anliche Probleme. Mfg Patrice Staudt Am Mit, 2002-07-10 um 10.17 schrieb Heiner Gewiehs:
Hallo SuSE- Liste,
Bind8 macht mir Probleme, der Server kann seinen eigenen Namen nicht auflösen.
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain boss:/ #
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg.
Es ist idiotisch, man glaubt einen Fehler erkannt zu haben und Änderungen werden einfach ignoriert. Vielleicht lacht sich das System bei meinen Bemühungen auch noch halb schlapp! Wer hat eine hilfreiche Idee ?
-- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
-- 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
--
Mit Freundlichen Grüßen
Patrice Staudt
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Diese Message wurde erstellt mit freundlicher Unterstützung eines frei-
laufenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert
frei von Micro$oft'schen Viren.
Dipl.-Ing. Patrice Staudt Engineering System
Wintringerstrasse 67 28 Grand-Rue
D-6627Kleinblittersdorf F-68820 Kruth
Phone :+49(0)6805-3286 +33 (0)3 8982 2055
mailto:
Hallo Heiner, Ist dein Named zugleich am Internet. Dann sollte du mal in der /etc/ppp/ip-up nach usepeerdns oder so was suchen. Denn wenn die Kisten Online geht wird die Named deines Providierts eingestragen und deine Alte sollte gesichert werden um anschliessend nach offline wieder zuruck geschrieben werden. Wenn dein Server Named cache machen soll dann sollte das use.. nicht benutzt werden und deine /etc/named.conf muss die adressen des Named deines Providier bekommen. Alles klar . Ich hoffe für dich das es das ist. Ich hatte anliche Probleme. Mfg Patrice Staudt Am Mit, 2002-07-10 um 10.17 schrieb Heiner Gewiehs:
Hallo SuSE- Liste,
Bind8 macht mir Probleme, der Server kann seinen eigenen Namen nicht auflösen.
Mit dem Testaufruf "nslookup boss" erhalte ich folgende Meldung:
boss:/ # nslookup boss Server: www-proxy.OS1.srv.t-online.de Address: 217.5.115.7
*** www-proxy.OS1.srv.t-online.de can't find boss: Non-existent host/domain boss:/ #
Ich arbeite mit SuSE 8.0 Der Rechnername des Servers ist "boss", die Domain "gewiehs.obb", die IP-Adresse 192.168.1.2.
Auszug aus der /etc/resolv.conf:
"search gewiehs.obb nameserver 217.5.115.7 nameserver 194.25.2.129"
Hier sollte die IP- Adresse 192.168.1.2 doch auch stehen oder? Trage ich sie händisch via Editor ein oder über das "geliebte" Yast2 wird der Eintrag angenommen, gespeichert - beim nächsten Start von Yast hat sich dann alles wieder in Wohlgefallen aufgelöst - Änderungen wieder weg.
Es ist idiotisch, man glaubt einen Fehler erkannt zu haben und Änderungen werden einfach ignoriert. Vielleicht lacht sich das System bei meinen Bemühungen auch noch halb schlapp! Wer hat eine hilfreiche Idee ?
-- ***************************************** Heiner Gewiehs D- 63868 Großwallstadt FON: 06022 654167 E-Mail: heiner.gewiehs@gewiehs.de *****************************************
-- 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
--
Mit Freundlichen Grüßen
Patrice Staudt
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
Diese Message wurde erstellt mit freundlicher Unterstützung eines frei-
laufenden Pinguins aus artgerechter Freilandhaltung. Er ist garantiert
frei von Micro$oft'schen Viren.
Dipl.-Ing. Patrice Staudt Engineering System
Wintringerstrasse 67 28 Grand-Rue
D-6627Kleinblittersdorf F-68820 Kruth
Phone :+49(0)6805-3286 +33 (0)3 8982 2055
mailto:
participants (6)
-
Christoph Maurer
-
heiner.gewiehs@t-online.de
-
Joern Heipmann
-
Mathias Homann
-
Mewes, Martin
-
Patrice Staudt