Newsgroup: it.comp.os.linux.iniziare
Titolo: Hostname

Qualcuno sa dove il comando ' hostname ' prende il nome host ??
Ho provato in ogni file e directory di /etc ma niente.
Ho una SuSE 10.0
Thanks

r,   (12/03/2006 22:26):

/proc/sys/kernel/hostname

"igw" <linu...@spamma.tua.sorella> ha scritto nel messaggio
news:jujee3-...@igw.matrix.org...

ma se lo modifico, rimane modificato o ad ogni avvio ritorna quello di prima
?

 Ho una SuSE 10.0
Non la conosco nei dettagli.
Perche' non provi con un
rgrep nomedellamacchina /etc
a vedere dove lo trovi?
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

> ma se lo modifico, rimane modificato o ad ogni avvio ritorna quello di prima ?
ho provato a modificarlo e me lo rimodifica in una frazione di secondo
con quel nome.

r wrote:
-cut-
 >>rgrep nomedellamacchina /etc
 >>a vedere dove lo trovi?
 >
 >
 > già fatto ma niente.
Sicuro?
Qualche altro susista qui che possa confermare?
In etc e directory seguenti ce ne dovrebbero essere parecchi, di
file che contengono l'hostname.
 >
 >
 >>>ma se lo modifico, rimane modificato o ad ogni avvio ritorna quello 
di prima ?
 >
 >
 > ho provato a modificarlo e me lo rimodifica in una frazione di secondo
 > con quel nome.
 >
Per forza, /proc e' un'astrazione, non esiste come file system.


 Qualche altro susista qui che possa confermare?
Esiste /etc/HOSTNAME
-- 
Windows mi da' quella sensazione di Indiana Jones che Linux non penso 
mi dara' mai, l'oscura impressione di avere una legione di thugs alle 
calcagna e di non sapere se riusciro' a portare a casa la pelle.
                                                            Leonardo 
Serni

 
Che, ovviamente, avrebbe prodotto un risultato ben preciso, se
l'amico r avesse fatto l'rgrep che gli avevo suggerito.
Aveva ragione il trollometro.


Potresti provare con un lsof |grep /proc/sys/kernel/hostname
cosa dovrebbe darmi quel comando ? ( anche se il 'pipe' non me lo dà
più )

Esiste /etc/HOSTNAME 
Niente da fare, il file esiste e da "linux"

Aveva ragione il trollometro.
nessun troll qui sono 5 anni che uso SuSE anche se a fasi alterne e
non sono assolutamente un trool !!!!!

 "nome-1m3b12i2gp". E' questo il nome che mi da come nome host.
Strano nome. Sembra uno di quelli generato in automatico dal client dhcp:
quindi non lo troverai mai in nessun file, viene impostato quando imposta
l'indirizzo IP.
Ciao
Mauro

l'indirizzo IP.
quindi potrebbe essere il router che ho che assegna l'hostname a linux
?
Strano comunque che sia avvenuto con una riparazione di SuSE.

 Ho una SuSE 10.0
]zac[
Non cercarti guai, usa yast per impostarlo, e il comando hostname per
leggerlo.

leggerlo.
Yast mi dice che è 'linux'
ma sia il bash prompt che il comando hostname  mi dice che è
'nome-1m3b12i2gp'


Se hai il dhcp, e' normale.


>Se hai il dhcp, e' normale.
non è normale. Il problema si è presentato dopo una riparazione della
SuSE,
prima l'hostname era 'linux'. Il dhcp è utilizzato dalla maggioranza
se non la
totalità dei Server Provider e non per questo questo deve assegnare un
nome alla
macchina.

 Strano comunque che sia avvenuto con una riparazione di SuSE.
Prova a vedere la configurazione del client dhcp. Da qualche parte dovrebbe
essere possibile dirgli di non prendere il nome del server dhcp.
Ciao

essere possibile dirgli di non prendere il nome del server dhcp.
ok stasera provo

 SuSE,
]zac[
Bel dettaglio che ti sei tenuto per te fino adesso.
E' possibile che il ripristino non sia andato completamente a buon fine e
che la parte che imposta il nome dell'host non funzioni corretamente.
Dove, quando e perché? buone indagini, comunque puoi usare hostname per
settare il nome che desideri, poi puoi piazzare il comando in rc.local o
qualcosa di simile (la suse è fuori standard praticamente in ogni cosa).

comunque puoi usare hostname per settare il nome che desideri
e anche questo era chiaro ma non risponde alla domanda sopra fatta !
Comunque stasera provo a vedere nei file del dhcp.