Newsgroup: it.comp.os.linux.sys
Titolo: Dove inserire ipchains all'avvio?

Salve a tutti,
    ho configurato la mia installazione di Linux per effettuare il
masquerading, tutto funziona correttamente e sono pienamente soddisfatto.
Per effettuare le prove sulla configurazione migliore per la mia rete, ho
sempre inserito ipchains e parametri vari in un piccolo script che lanciavo
a mano.
Ora che non devo piu' modificarlo spesso, vorrei evitare di farlo, e farlo
eseguire all'avvio del sistema...... ma non so quale sia il file di
configurazione piu' adatto ad ospitare questo comando...
Mi sapreste indicare dove? :-)
Maurizio Branca aka smaugh
------

 Mi sapreste indicare dove? :-)
/etc/rc.d/rc.local in RedHat

and in Slack 7.0    too....

 a mano.
Mi sembra di capire che non hai una connessione dial-up perche' in
quel caso la risposta poteva essere /etc/ppp/ip-up ma in questo caso
io vedrei rc.local come un buon candidato.
-- 
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 *

 
Non potrebbe essere /etc/init.d/netbase?
Ciao

 Mi sapreste indicare dove? :-)
metti la chiamata al tuo script in fondo a
/etc/rc.d/rc.local


/etc/rc.d/rc.local
Io l'ho messo come prima riga dello script che richiama il demone pppd...
Cosě in pratica, lo script /usr/local/bin/libero (per connettermi a
libero) contiene:
/usr/local/bin/fwrules
/usr/sbin/pppd \
	[etc]
dove fwrules č l'elenco dei miei rules, appunto.
Ogni volta che mi connetto viene caricato.
-- 
Crononauta
==========
ICQ UIN: 4005815
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 Ogni volta che mi connetto viene caricato.
Potenza di unix, puoi farlo anche mettendo il tuo script in
/etc/ppp/ip-up.d/ in maniera che venga eseguito appena la connessione e'
andata a buon fine (cosi' da non avere le regole di ipchains attive
anche in caso di fallimento della connessione)
per contro, in /etc/ppp/ip-down.d puoi mettere alcuni script da eseguire
dopo che la connessione e' caduta o l'hai terminata.
-- 
If all else fails, immortality can always be assured by spectacular
error.
		-- John Kenneth Galbraith

dopo che la connessione e' caduta o l'hai terminata.
Questo è interessante, non ci ho mai pensato, ma non mi sono mai posto
problemi: che male fanno se restano dei rules attivi anche a connessione
terminata?


On Thu, 6 Apr 2000 19:51:34 +0200, Crononauta wrote
| >andata a buon fine (cosi' da non avere le regole di ipchains attive
| >anche in caso di fallimento della connessione)
| 
| Sulla RH6.0 che ho io è indicato ip-up.local, dovrebbe fare uguale,
| immagino.
Si, e`  equivalente, anche se  e` meglio strutturata la  soluzione della
Debian. Cmq,  basta aggiungere  le  chiamate in  quel  file, e  renderlo
eseguibile nel caso non lo sia (/etc/ppp/ip-up, lo script che lo chiama,
controlla se e` un eseguibile).
| Questo è interessante, non ci ho mai pensato, ma non mi sono mai posto
| problemi: che male fanno se restano dei rules attivi anche a connessione
| terminata?
Perche` far fare al kernel (e a syslogd) del lavoro inutile?
-- 
Zefram	|  
http://zefram.8m.com
			|  Using a RH6.1 on a i586
(at)	|  WARNING: The email address is FAKE.	|  Kernel 2.2.14
Home	| "I think it's time to blow the scene. Gettin' everybody and the
	|  stuff together. Ok, 3, 2, 1... Let's jam!" --The Seatbelts,"Tank!"

 Perche` far fare al kernel (e a syslogd) del lavoro inutile?
Giusto, ma oltre ad essere una soluzione piu' "pulita" e' anche adatta a
situazioni di tipo non usuale. Ripeto "potenza di unix" :)
