Re: Frage zu localhost und Netzkonfiguration
* Tom Schmitt <TomSchmitt@gmx.de> [05-02-06 21:18]: >
> > > host localhost
> > > eingebe, dann bekomme ich folgende Fehlermeldung:
> > > "Host localhost not found: 3(NXDOMAIN)"
> > >
> > > Warum findet er ihn nicht über den Eintrag in der hosts-Datei?
>
> > Was sagt ifconfig? Das loopback interface sollte in
> > /etc/network/interfaces konfiguriert sein:
> >
>
> Ja, da ist es eingetragen mit folgenden zwei Zeilen:
> auto lo
> iface lo inet loopback
>
> Und ifconfig gibt das lo-Interface auch aus mit der IP-Adresse 127.0.0.1 und
> als UP LOOPBACK RUNNING. Fehler werden da auch keine angezeigt.
>
> Wenn noch jemand irgend eine Idee hat, ich bin für jede Anregung dankbar.
Das Programm 'host' wertet die Datei /etc/hosts überhaupt nicht aus,
sondern fragt nur DNS-Server ab. Andere Programme wie ping, telnet etc.
greifen aber sehr wohl darauf zurück.
Deine Einstellungen sind also richtig.
root@algol:# strace -eopen host localhost
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 4
open("/usr/lib/libdns.so.16", O_RDONLY) = 4
open("/usr/lib/i686/cmov/libcrypto.so.0.9.7", O_RDONLY) = 4
open("/usr/lib/libisc.so.7", O_RDONLY) = 4
open("/lib/tls/libnsl.so.1", O_RDONLY) = 4
open("/lib/tls/libpthread.so.0", O_RDONLY) = 4
open("/lib/tls/libc.so.6", O_RDONLY) = 4
open("/lib/tls/libdl.so.2", O_RDONLY) = 4
open("/usr/share/locale/C/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT(No such file or directory)
open("/usr/share/locale/C/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libdst.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libisc.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/C/LC_MESSAGES/libdns.cat", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/resolv.conf", O_RDONLY) = 8
localhost has address 127.0.0.1
HTH
Jens
Reply to: