Newsgroup: it.comp.os.linux.iniziare
Titolo: Cambiare il nome dell'host.

Salve a tutti, ho le idee abbastanza confuse sulla procedura corretta
per cambiare l'hostname della mia macchina.
Uso una Mandrake 7 e l'hostname di default è localhost.localdomain, i
miei dubbi sono i seguenti.
1)	Esiste il comando hostname per cambiare questo nome, ma la pagina man
avverte che la documentazione non è mantenuta e non specifica quali
altri file dovrei modificare;
2)	il nome può essere arbitrario o deve rispettare certe regole? Voglio
dire, deve comprendere per forza un suffisso di dominio?
3)	Il file /etc/hosts contiene la riga
127.0.0.1	localhost.localdomain	localhost
mi sembra di capire che "localhost" sia un alias per il nome della
macchina, per cui mi basterebbe usare il comando hostname e poi
modificare la riga di cui sopra mettendoci il nuovo nome, giusto? In
questo modo tutti i programmi, tipo postfix e leafnode, che fanno
riferimento a localhost non dovrebbero fare una piega, dico bene?
Grazie in anticipo.
-- 
Non importa dove vuoi andare oggi, sei già lì.
ICQ 61259284

cambialo con il comando hostname, ma anche nel file
/etc/qualchecosa/network, ora non ricordo, altrimenti ogni volta che
riavvii torna quello di prima

 wrote in message
38FDEA1A...@home.ziggy.it...


 dire, deve comprendere per forza un suffisso di dominio?
Si, deve rispettare delle regole.. conviene che tu dia un'occhiata agli
Appunti Linux (credo siano stati distribuiti con qualche rivista di
questo mese, in edicola). Occorre seguire le regole delle nomenclature
usate in ambito internazionale e dare domini tipo .com, .org, .net, .it
e via dicendo.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

riferimento a localhost non dovrebbero fare una piega, dico bene?
No, ti  conviene aggiungere una riga  sotto, ma non togliere  quella che
hai dentro adesso.
-- 
The Hitman - 
http://members.xoom.it/hitman/
e-posta: 
sonic...@tiscalinet.it
 <-- *NUOVO* 
Powered by Slackware 7.0 & installwatch
- Le risposte stanno spesso in /usr/doc -

 /etc/sysconfig/network  hostname  
gio...@libero.it
Ciao a tutti e scusate.
Tre giorni fa ho installato linux ed ho cambiato il nome dell'host
in 
fibiafbi.net
Adesso ho notato che non posso neanche pingare su me stesso
ho provato un ping localhost, ping 
fibiafbi.net
, ping 127.0.0.1, ma
nulla funge.
Il tutto ovviamente senza modem.
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle BT Sez. Sud
Fan #1 di Maison Ikkoku
Amante di Yagami e Kozue
Socio onorario del club per la produzione degli orsi Ciro
       ,-~-.
      < ^ ; ~,
       (_  _,    "Piyo"
        J~~>

 in 
fibiafbi.net
Se magari posti i tuoi /etc/hosts, /etc/HOSTNAME e /etc/resolv.conf c'e'
speranza che ti si possa aiutare meglio.


 nulla funge.
guarda, anche io prima di mettere la scheda di rete mi ero cambiato nome
host in locale.
Non devi soltanto cambiare il file /etc/hosts o networks, devi anche
riconfigurare il DNS.
Allora, se sai di cosa sto parlando, magari posta i file di configurazione
del DNS, cosě ti faccio vedere cosa devi modificare, altrimenti dimmelo.
Cmq si tratta di aggiungere un nuovo file named per il dominio 
fibiafbi.net
i cui host poi punteranno sempre a 127.0.0.1
Ciao!
John D.

 e via dicendo.
NO. NON č cosě. Puň anche terminare in una cosa a caso, io per esempio ho
springfield.nt
L'importante č configurare nel modo giusto il DNS

 riferimento a localhost non dovrebbero fare una piega, dico bene?
conviene lasciare localhost e localdomain, e mappare l'altro nome di dominio
sempre su 127.0.0.1
Per fare questo devi riconfigurare il DNS.
Lo sai fare?
John D.

 arbitrario
dico meglio: arbitrario nella scelta del nome, perņ sempre nella forma:
nomehost.nomedominio

 * Sostenete la Lega per la Soppressione dei Troll *
-- 


 Lo sai fare?
Non ne sono sicurissimo...


 Ok, qui è chiarissimo, grazie.
come ho già risposto altrove, basta solo che il nome rispetti la forma
nomehost.nomedominio

 Non ne sono sicurissimo...
Allora: diciamo che vuoi impostare il nome di dominio a SPRINGFIELD.NT e
vuoi chiamare l'host con il nome BART
(beh evidentemente i nomi cambiali come ti pare a te! ;-))
Riconfigura il DNS:
nel file /etc/named.conf aggiungi:
zone "springfield.nt" {
        type master;
        file "named.springfield.nt";
};
Nel file /etc/named.boot aggiungi la riga:
primary      springfield.nt        named.springfield.nt
Nel file /var/named/named.local puoi cambiare il nome dominio da localdomain
a quello nuovo, e il nome host in BART.
Poi devi creare il file /var/named/named.springfield.nt , che sarà uguale a
named.local ( a parte il cambiare nome dominio e host) per le prime 7 righe,
poi ci aggiungi le righe:
localhost        IN        A        127.0.0.1
bart               IN        A        127.0.0.1
Nel file /etc/sysconfig/networks dove sta scritto HOSTNAME=....  ci scrivi
HOSTNAME = bart.springfield.nt
Ah, nel file /etc/host puoi mappare 127.0.0.1 su bart (aggiungendo una nuova
riga), oppure dovrebbe funzionare anche se modifichi l'unica riga scrivendo
all'estrema destra invece di localhost, BART
Quando hai fatto tutto questo, devi far ripartire il DNS, dando il comando
/etc/rc.d/init.d/named restart     (oppure reload)
E ti conviene anche far ripartire sendmail, altrimenti se non ti dovesse
funzionare ti bloccherebbe il prossimo boot:
/etc/rc.d/init.d/sendmail restart
Dopo di che fai tutte le prove possibili con ping e telnet.
SE HO SBAGLIATO QUALCOSA DITEMELO MI RACCOMANDO!! :-)))
Ciao
John D.

 SE HO SBAGLIATO QUALCOSA DITEMELO MI RACCOMANDO!! :-)))
Decisamente è un po' oltre le mie conoscenze :) Comunque tengo da parte
questo articolo per future referenze, per ora ho cambiato /etc/hosts con
127.0.0.1 nuovonome.nuovodominio localhost   e  funziona correttamente.
I file che mi hai suggerito di cambiare nel mio sistema non ci sono, e
nemmeno c'è il demone named in esecuzione. Ti ringrazio comunque per la
disponibilità, insieme a tutti gli altri.
Ciao!


 Ok, qui č chiarissimo, grazie. 
De nada.


 springfield.nt
E poi MTA e news server non funzionano. Se devi dare suggerimenti
sballati evita. Ci sono delle regole apposite che tutti i SW come MTA e
news server degni di tale nome sono tenuti a rispettare e non c'e'
ragione che anche altri facciano i tuoi stessi errori.


 ragione che anche altri facciano i tuoi stessi errori.
guarda, credo dovresti controllare meglio.
Quello che io ho detto si basa su:
1. i nomi sono solo convenzionali, perchč il sistema funzioni basta
solamente che siano mappati col DNS
2. io mi sono messo come nome di dominio per la mia rete interna
springfield.nt (dici che ho beccato per coincidenza un'estensione
ammissibile? io scredo che il dominio si sarebbe potuto chiamare benissimo
anche springfield e basta, comunque) e tutto funziona perfettamente,
compreso Sendmail
3. su un librone di Linux che ho, fa un esempio con nome di dominio
non_mi_ricordo_cosa.cxm , dicendo esplicitamente che cxm č inventata per non
fare confusione con un dominio .com eventualmente esistente per davvero. Ma
funziona lo stesso se ci metti cxm.
Che ne dici?
ciao,
John D.

ho controllato per curiosità la mia estensione di dominio (springfield.nt)
col whois, ecco la risposta che mi da:
.nt is a domain of Neutral Zone
I don't know of a whois server for nt, sorry
Pure se avessi beccato una estensione ammessa (anche se sembra non ci sono
name server per essa)
sono disposto a reconfigurare la mia rete con un'estensione inventata,
perchè sono sicuro che funzionerà lo stesso.

 ragione che anche altri facciano i tuoi stessi errori.
Sugli appunti Linux non ho trovato da nessuna parte che dice che ci sono
delle regole per le estensioni.
Per favore, fammi vedere tu dove sta scritto. Io non credo di sbagliarmi, ma
non si sa mai.
Ripeto: per una rete interna il nome di dominio puň essere scelto
completamente a casaccio.
A supporto di ciň, cito da Appunti Linux (86.7):
"Quando si realizza una rete locale con indirizzi IP non raggiungibili
attraverso Internet, č opportuno abbinare nomi di dominio sicuramente
inesistenti. Ciň aiuta anche a comprendere immediatamente che non si tratta
di un dominio accessibile dall'esterno."
ciao,
john D.

 speranza che ti si possa aiutare meglio.
Era soltanto un avvertimento.
Poiche' qualche giorno fa la CARA TurboLinux mi ha distrutto la mia
cara partizione ext2, con il risultato che ho rimosso tutto e rimesso il
tutto rapidamente. Ho cambiato di nuovo l'hostname, ma ora tutto
funziona...


Ciao,
se potresti rispondere al mio post magari la soluzione del problema dei nomi
di dominio sarà chiara a tutti! :-)
john D.