Merkwürdiges DNS-Problem
Hallo Ich habe ein merkwürdiges DNS-Problem mit meiner neuen openSuse-Installation. Das ganze äußert sich so, daß ich auf der Kommandozeile als Reaktion auf die Kommandos ping "Host" oder traceroute "Host" immer nur eine Variante von "Unknown Host" als Ausgabe bekomme. Ich habe unter /etc/sysconfig/network/config die beiden DNS-Servers meines Providers eingetragen und diese finden sich auch unter /etc/resolv.conf wieder. Nslookup auf der Kommandozeile ist auch in der Lage z.B. www.google.de aufzulösen, genauso wie getmail den POP3-Server meines Providers findet und ich mit Yast neue Pakete herunterladen kann. Eine Firewall-Sache ist es nicht, der Suse-Firewall ist deaktiviert und das flushen meiner iptables-rules hat auch nichts gebracht. Als nächstes habe ich mich gefragt ob es damit zu tun haben könnte, daß ich den nscd - ich deaktiviere immer alle nicht-genutzen oder überflüssigen Dienste - deaktiviert habe, aber ein Reaktivieren des selbigen bringt auch keine Veränderung. Ich bin was diese Sache angeht im Moment ausgesprochen ratlos, vielleicht kann mir ja einer der Mitlesenden helfen. Weiter unten folgen die relevanten Abschnitte meiner Netzwerkkonfiguration. Dabei ist mir übrigens aufgefallen, daß mein Rechner unter /etc/hosts folgenden Eintrag hat: 127.0.0.2 mars.doom.net mars. Wieso plötzlich 127.0.0.2 und nicht 127.0.0.1 wie üblich? Ifconfig listet auch kein Interface mit der entsprechenden IP-Adresse auf. Viele Grüße Stefan /etc/hosts ------ 127.0.0.1 localhost ::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 127.0.0.2 mars.doom.net mars /etc/resolv.conf ----- nameserver 194.8.194.60 nameserver 213.168.112.60 search doom.net /etc/nsswitch.conf ----- passwd: compat group: files ldap hosts: files mdns4_minimal [NOTFOUND=return] dns networks: files dns services: files ldap protocols: files rpc: files ethers: files netmasks: files netgroup: files ldap publickey: files bootparams: files automount: files nis aliases: files ldap passwd_compat: ldap Ausgabe von route: xdsl-195-14-207 * 255.255.255.255 UH 0 0 0 ppp0 192.168.99.0 * 255.255.255.0 U 0 0 0 eth0 link-local * 255.255.0.0 U 0 0 0 eth0 loopback * 255.0.0.0 U 0 0 0 lo default * 0.0.0.0 U 0 0 0 ppp0 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Stefan,
Ich habe ein merkwürdiges DNS-Problem mit meiner neuen openSuse-Installation.
Wilkommen im Club der DNS-Geschädigten ;-)
... Dabei ist mir übrigens aufgefallen, daß mein Rechner unter /etc/hosts folgenden Eintrag hat: 127.0.0.2 mars.doom.net mars. Wieso plötzlich 127.0.0.2 und nicht 127.0.0.1 wie üblich?
Ist doch so! Schau dir mal: > 127.0.0.1 localhost an. Soweit ich weiß, sind aber prinzipiell alle Adressen von 127.0.0.1 bis 127.0.0.254 als Loopback-Adressen möglich. Der Eintrag: > 127.0.0.2 mars.doom.net mars kommt Beim ping auf den Namen des Rechners zum Tragen. Ebenso bei deiner Rechner.Domain-Kombination. Warum nicht > 127.0.0.1 mars.doom.net mars localhost die Vorgebe ist, weiß ich allerdings nicht genau. Mit deinem Problem hat es aber wohl nicht zu tun. Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 05 Okt 2009, Michael Höhne schrieb:
Hallo Stefan,
... Dabei ist mir übrigens aufgefallen, daß mein Rechner unter /etc/hosts folgenden Eintrag hat: 127.0.0.2 mars.doom.net mars. Wieso plötzlich 127.0.0.2 und nicht 127.0.0.1 wie üblich?
Ist doch so! Schau dir mal:
127.0.0.1 localhost
an.
Soweit ich weiß, sind aber prinzipiell alle Adressen von 127.0.0.1 bis 127.0.0.254 als Loopback-Adressen möglich. Der Eintrag:
Nein. Loopback ist 127/8. Also 127.0.0.1 bis 127.255.255.254.
127.0.0.1 mars.doom.net mars localhost
die Vorgebe ist, weiß ich allerdings nicht genau. Mit deinem Problem hat es aber wohl nicht zu tun.
Hat es nicht. Ich verwende hier auch noch 127.0.0.3. Aber der erste Eintrag ist: 127.0.0.1 slarty.dhaller.de localhost slarty Stefan's Problem könnte an dem '[NOTFOUND=return]' beim mdns4 Eintrag in der nsswitch.conf liegen. ==== man nsswitch.conf ==== The second item in the specification gives the user much finer control on the lookup process. Action items are placed between two service names and are written within brackets. The general form is `[' ( `!'? STATUS `=' ACTION )+ `]' where STATUS => success | notfound | unavail | tryagain ACTION => return | continue The case of the keywords is insignificant. [..] notfound The lookup process works ok but the needed value was not found. The default action is `continue'. ==== Ich lese das so, daß nur mdns4_minimal, also nur per Zeroconf, befragt wird, und wenn das nix findet wird mit Fehlermeldung abgebrochen. Das normale dns kommt nicht zum Zuge. -dnh -- Well, merry frelling christmas! -- Aeryn Sun, Farscape - 4x13 - Terra Firma -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo David, Am Montag, 5. Oktober 2009 schrieb David Haller:
Hallo,
Am Mon, 05 Okt 2009, Michael Höhne schrieb:
Hallo Stefan, Soweit ich weiß, sind aber prinzipiell alle Adressen von 127.0.0.1 bis 127.0.0.254 als Loopback-Adressen möglich. Der Eintrag:
Nein. Loopback ist 127/8. Also 127.0.0.1 bis 127.255.255.254.
Ups, stimmt. Sorry.
Hat es nicht. Ich verwende hier auch noch 127.0.0.3. Aber der erste Eintrag ist:
127.0.0.1 slarty.dhaller.de localhost slarty
Weißt du eigentlich, warum bei SUSE als Default localhost und $RECHNERNAME auf getrennten IPs liegen? Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ________________________________/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Allerseits Ich habe das Problem inzwischen gelöst: Es war nicht die DNS-Konfiguration - die nicht nur korrekt aussah, sondern es auch war - sondern AppArmor, daß scheinbar so eingestellt war, daß ping und traceroute per default nicht auf /etc/resolv.conf zugreifen konnten. Was für ein Schwachsinn. <augendreh>. Michaels Frage warum Suse bzgl. den unterschiedlichen IPs für den Rechnernamen und Localhost interessiert mich aber auch - vor allem weil mir das weder auf älteren Suse-Versionen noch bei irgendeiner anderen Unix-Variante, mit der ich gearbeitet habe, über den Weg gelaufen ist. Bye Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 05 Okt 2009, Stefan Malte Schumacher schrieb:
Ich habe das Problem inzwischen gelöst: Es war nicht die DNS-Konfiguration - die nicht nur korrekt aussah, sondern es auch war - sondern AppArmor
Hm. Mich würde trotzdem noch interessieren, was das [NOTFOUND=return] dann macht ... ;) -dnh, im Moment keine Lust auf Sourcen wühlen habend, zumal das wohl in den Untiefen der glibc wäre ... -- Jeder, der hier die Schnauze aufmacht, kriegt irgendwann eins auf die Fresse, jeder, unterschiedslos, streng demokratisch. Das ist ja das Schöne am Usenet, daß Diskussionen manchmal schwer seriös beginnen (über Kommasetzungen etwa) und dann als virtuelle Wirtshausrauferei enden. -- Wolfram Heinrich in desd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 05 Okt 2009, Michael Höhne schrieb:
Am Montag, 5. Oktober 2009 schrieb David Haller:
Hat es nicht. Ich verwende hier auch noch 127.0.0.3. Aber der erste Eintrag ist:
127.0.0.1 slarty.dhaller.de localhost slarty
Weißt du eigentlich, warum bei SUSE als Default localhost und $RECHNERNAME auf getrennten IPs liegen?
Nein. Hab ich mich auch schon gefragt. Jedenfalls ist (auch bei localhost) die Form IP FQDN [ALIAS] [ALIAS ...] sinnvoll. Und funktioniert hier auch problemlos. Und ja, ich verwende hier lokal meine .de Domain (bzw. eine subdomain davon, seit mind. 2000). -dnh -- \|/ ______ \|/ "@' / , . \ `@" D O N ' T /__| \____/ |__\ P A N I C \___U__/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
David Haller
-
Michael Höhne
-
Stefan Malte Schumacher