Newsgroup: it.comp.os.linux.sys
Titolo: redhat-network-config con interfacce multiple su RH 9.0

...premesso che non sono praticissimo con la versione RH degli script di 
configurazione...
...sono pazzo io o sono completamente fuori di testa quelli dell RH?
Il server su cui sto lavorando ha 3 interfacce, eth0, eth1 e eth2.
Il tool di cui al subject mi parte in versione text mode (sono via SSH) 
e non mi permette di selezionare la device su cui voglio lavorare, ma 
parte di sua iniziativa con una delle tre (sarcazzo come fa a decidere 
quale).
Visto che il tool pare inutilizzabile, sono passato a modificare a mano 
le configurazioni sotto etc/sysconfig alla vecchia maniera, e qui nasce 
il vero casino: ci sono tre copie degli scripts (sotto 
/etc/sysconfig/networking/profiles/default, sotto 
/etc/sysconfig/networking/devices/, e sotto 
etc/sysconfig/network-scripts. Se ne cambio manualmente una copia, me ne 
trovo cambiata automaticamente un'altra... sbagliata: mi ritrovo il file 
di eth2 sotto eth1, quello di eth1 sotto eth0, e via ciclando.
Che caspiterina e'? C'e' un demone stile linuxconf che tenta (Senza 
riuscirci) di tenerli sincronizzati? Come cappero li metto in uno stato 
stabile? La documntazione ufficiale di RH non fa che rimandare alla 
versione X del tool di configurazione... quello lo so che funziona, ma 
da remoto non lo posso usare!!
Any help??
-- 
Fabrizio "Hermooz" Ermini

 Any help??
Posto che č da tempo che non faccio piů molti giochini con RH, io ho
sempre e solo messo mano a /etc/sysconfig/network-scripts/ifcfg-eth*
Il "tul" mai usato...

 Il "tul" mai usato...
Normalmente ho sempre fatto così anch'io. Ma questa moltiplicazione dei 
pani e dei pesci e dei network scripts che ha fatto la RH mi lascia 
completamente spiazzato :-/
il guaio è che poi gli scripts master "ifup" e "ifdown" vanno a leggere 
un po' tutte 'ste copie e se sono disallineate fanno un casino della 
madonna (mi sono già chiuso fuori una volta: ho lanciato un' ifup eth1 e 
lui a tutta risposta mi ha riconfigurato eth0... che era quella su cui 
mi stavo connettendo via ssh).
ora sto googlando per vedere se trovo una reference di come stanno le 
relazioni di questi files, ma non trovo molto...
-- 
Fabrizio "Hermooz" Ermini

 
affangala.
Alla fine ho razzato via tutte e tre le copie degli scripts, li ho 
riscritti ex novo in una cartella separata, e li ho ricopiati in tutte e 
tre le destinazioni. Ora pare che restino in sync.
RH sucks.
-- 
Fabrizio "Hermooz" Ermini

 Che caspiterina e'?
Sono diversi nomi per lo stesso file (hai presente i link statici?-)
Alessandro.

 
pensavo fossero hard-linkati, ma allora vorrei capire perchè se modifico 
in una dir ifcfg-eth0 nell'altra mi si modifica ifcfg-eth1. E nota che 
io non ho rinominato i files...
NB: comunque non ci siamo, anche dopo che (apparentemente) avevo rimesso 
tutto a posto ho lanciato un ifup eth1 e DI NUOVO mi ha segato via eth0, 
che era tranquillo lì a funzionare.
@#]["$£%"$%
mi tocca telefonare di nuovo all'hoster...
-- 
Fabrizio "Hermooz" Ermini

 che era tranquillo lì a funzionare.
Una curiosita'.... il tuo modules.conf com'e' ?
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.672 / Virus Database: 434 - Release Date: 28/04/2004

 
appena riesco a rimetterci le mani te lo dico, ma che c'entra?
-- 
Fabrizio "Hermooz" Ermini

 appena riesco a rimetterci le mani te lo dico, ma che c'entra?
Gli alias son ben definiti alle varie eth* ?
E' strano che ifup eth0 setti invece eth1 come dici tu...


 
ecco qua:
alias scsi_hostadapter megaraid
alias usb-controller usb-ohci
alias eth0 e100
alias eth1 bcm5700
# Turn off mcdx modules
alias block-major-20 off
# Turn off sound
alias char-major-14 off
alias eth2 bcm5700
le tre schede sono a posto, mi pare...
Ho anche capito perchè sono rimasto chiuso fuori la seconda volta... in 
quel caso il cambio di configurazione aveva funzionato. C'era solo un 
piccolo problema: il default gateway era passato su eth1, che 
fisicamente non era collegata allo switch %-)
-- 
Fabrizio "Hermooz" Ermini


Forse l'ha fatto qualcun altro prima. Mi basavo su una esperienza sulla 7.2,
a questo punto non saprei...
Alessandro.

 fisicamente non era collegata allo switch %-)
arghhh :)
Cmq piu' passa il tempo e piu' la RH si sta Windowsizzando... non me ne
vogliano gli affezzionati :-p


 a questo punto non saprei...
Sě, redhat-config-network, quasi sicuramente. Per qualche motivo suo, 
quando l'ho usato per modificare eth1, ha fatto casino con gli hard link 
e ha scambiato i file names con eth0, rendendo i collegamenti un 
labirinto. Se non ci avessi nemmeno provato e avessi cambiato 
direttamente a mano i files la prima volta probabilmente mi sarei 
risparmiato molti grattacapi.
tant'e'...
-- 
Fabrizio "Hermooz" Ermini

 vogliano gli affezzionati :-p
Mah, non so per il resto, ma i config tools nuovi (dalla 8.0 in poi, 
insomma) mi paiono delle grandi stronzate. Soprattutto hanno il vizio di 
buttarli fuori con una furia incomprensibile (in genere ad ogni 
edizione, dalla 8.0 alla FC2, per ogni bug che tolgono ne introducono 
un'altro - se va bene).
Il concetto poi di "profilo" di configurazione fatto con gli hard link è 
veramente da fucilata nei coglioni.
-- 
Fabrizio "Hermooz" Ermini

 veramente da fucilata nei coglioni.
Ahahahah :-) Effettivamente....


 da remoto non lo posso usare!!
ehm ... scusa se mi sembra abbastanza banale questa asserzione ;)
senza bisogno di far niente, fai telnet sulla macchina remota sul tuo X 
server locale, lanci il tool grafico remoto e ti partira sulla tua 
macchina (ovviamente prima avrai lanciato "xhost +" e forse avrai anche 
impostato la variabile DISPLAY).
Massimiliano.

 ehm ... scusa se mi sembra abbastanza banale questa asserzione ;)
Fidati: non lo posso usare :-)
La macchina è in rete pubblica (via, quasi) e quindi è abbastanza 
blindata, l'unico modo di farlo sarebbe fare un tunnel via SSH. E 
mettere in piedi tutto l'ambaradàn per cambiare un FOTTUTO INDIRIZZO IP 
mi pare un po' eccessivo!
bye!
-- 
Fabrizio "Hermooz" Ermini

 
puoi iniziare a fare due cose:
1) leggi la documentazione intesa sia come manuali sia come 
/usr/share/doc (e se non trovi *nessuna* indicazione significa che non 
hai cercato nulla), poi cerca con google...
2) senza toccare i file di redhat ti metti alla fine della sezione start 
di  /etc/init.d/network e aggiungi i comandi che preferisci per settare 
la tua rete
possibilmente prima di cambiare e/o cancellare file di configurazione 
vedi di capire che stai facendo. non prenderla male eh ;)

 vedi di capire che stai facendo. 
E' proprio quello che ho cercato di fare. Quello che mi ha fatto girare 
le scatole č che quelli della RH l'hanno reso assurdamente complicato...


 
documentazione, programmazione degli interventi, change log delle 
attività svolte sul server, passaggio di consegne. conosci questi termini?
in tutta onestà quello improvvisato mi sembri tu:
"
mi sono già chiuso fuori una volta: ho lanciato un' ifup eth1 e lui a 
tutta risposta mi ha riconfigurato eth0... che era quella su cui mi 
stavo connettendo via ssh
"
"
Alla fine ho razzato via tutte e tre le copie degli scripts, li ho 
riscritti ex novo in una cartella separata, e li ho ricopiati in tutte e 
tre le destinazioni. Ora pare che restino in sync.
"
"
pensavo fossero hard-linkati, ma allora vorrei capire perchè se modifico 
in una dir ifcfg-eth0 nell'altra mi si modifica ifcfg-eth1. E nota che 
io non ho rinominato i files...
"
"
Ho anche capito perchè sono rimasto chiuso fuori la seconda volta
"
"
Il concetto poi di "profilo" di configurazione fatto con gli hard link è 
veramente da fucilata nei coglioni
"
non so i tuoi colleghi ma io, dopo quello che hai scritto, da quel 
server ti chiuderei fuori per sempre.
comunque per domande specifiche redhat ti consiglio di postare anche su 
linux.redhat e linux.redhat.misc. di solito li è pieno di gente che usa 
redhat giornalmente e può rispondere a parecchie cose specifiche.

 redhat giornalmente e può rispondere a parecchie cose specifiche.
Grazie.
-- 
Fabrizio "Hermooz" Ermini