Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
hostname will nicht!

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
hugenay
Gast





BeitragVerfasst am: 03. Jul 2001 0:55   Titel: hostname will nicht!

HI,

hostname will auf diesem rechner nicht wo wie ich. `hostname` spuckt mir brav hugenay aus, was in /etc/hostname gesetzt wird und beim systemstart per init skript dem kernel mitgeteilt wird. /proc/sys/kernel/hostname spuckt auch hugenay dann aus. Aber `hostname -a` oder `hostname -f` sagen: "unknown host". `ping hugenay` ebenfalls. Dns aufloesung nach aussen funktioniert hingegen.
Meine /etc/hosts:
127.0.0.1 hugenay hug-at-home.de
192.168.0.6 hugenay

Eigentlich sieht si aber so aus, oben ist nur ein weiterer fehlgeschlagener versuch
127.0.0.1 localhost
192.168.0.6 hugenay.hug-at-home.de hugenay

ifconfig spuckt eht0 (192.168.0.6) aus und localhost (127.0.0.1) aus.

Die route sieht wie folgt aus, glaube aber nicht, dass die hier nen problem darstellt (192.168.0.2 ist ein router)
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.2 0.0.0.0 UG 1 0 0 eth0

Wer ist noch an der namensaufloesung beteiligt? fehlt mir was ganz dummes? Ich dachte der kernel resolver schaut automagisch in der /etc/hosts nach (bzw. dannach in der /etc/resolv.conf den nameserver). Ich bin richtig ratlos gerade.

gruss hug.
 

Jochen
Gast





BeitragVerfasst am: 03. Jul 2001 9:00   Titel: Re: hostname will nicht!

Schau mal in die /etc/nsswitch.conf, dort hast Du eine Zeile, die mit "hosts:" beginnt. Wenn sie aussieht wie

hosts: files dns

benutzt er zuerst die /etc/hosts und dann den Nameserver. Den Loopback-Eintrag würde ich immer so einsetzen:
127.0.0.1 localhost.localdomain localhost

Und danach die eigene IP-Adresse unter dem vollständigen Namen und weiteren Aliasen:
192.168.0.6 hug-at-home.de hugenay

Was sagt eigentlich "hostname -d"?
 

cerberusger



Anmeldungsdatum: 28.12.2000
Beiträge: 348
Wohnort: Muenchen

BeitragVerfasst am: 03. Jul 2001 10:41   Titel: Re: hostname will nicht!

hi hugenay,

wenn ich mich nicht irre, hast du ein LFS, oder ?

der hostname wird in /etc/sysconfig/network gesetzt. und von dort wird er auch vom initscript ausgelesen.


cheers,
dev0

p.s. see you there
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden

hugenay
Gast





BeitragVerfasst am: 03. Jul 2001 12:34   Titel: Re: hostname will nicht!

Hi leutz,

@jochen:
hostname -d werd ich mal zuhause checken, bin leider gerade 'aufer arbeit'.
Die Datei /etc/nsswitch.conf hab ich mir noch gar nicht eingerichtet, scheint also per default ueber den dns in er resolv.conf alles aufgeloest zu werden, und da ist das problem wohl! Wird die nsswitch.conf eigentlich von irgendeinem packet (netkit-base vielleicht) erstellt, oder macht man die selbst? Letzteres probier ich nachher als erstes mal aus.

@dev0:
rightoo! Die initskripte laufen und network läuft auch. auch der hostname existiert ja, da sollte alles richtig sein. Vielleicht kann nen problem sein, wenn der hostname gesetzt wird, bevor eth0 die lokale IP kriegt. Das test ich mal.
bis dahin!

gruss hug.
 

Jochen
Gast





BeitragVerfasst am: 03. Jul 2001 14:14   Titel: Re: hostname will nicht!

Die /etc/nsswitch.conf wird von der glibc mitgebracht!

Schliesslich wird sie nicht nur benutzt, um dem Resolver zu sagen, wo er schauen soll, sondern auch den anderen Library-Funktionen, die Informationen über User, Gruppen, Services usw. liefern. Die könnten ja ggf. über NIS/NIS+ verwaltet werden. Über die nsswitch.conf (name server switch?) stellt man das alles ein.
 

hugenay
Gast





BeitragVerfasst am: 03. Jul 2001 15:30   Titel: Re: hostname will nicht!

@ Jochen:
hattest recht. War genau der Punkt, in der richtigen Reihenfolge in der nsswitch.conf funktioniert alles! Die Datei ist natuerlich auch vorhanden gewesen, war eben nicht zu hause. Thx!
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy