[Primipassi] caricare iptables all'avvio
Gian
g.ciotti@tirrenide.net
Lun 17 Set 2007 11:38:36 CEST
On Mon, Sep 17, 2007 at 11:08:58AM +0200, sauro niccolai wrote:
> > On Sat, Sep 15, 2007 at 09:47:09AM +0200, sauro niccolai wrote:
> >> Ho un file che riepiloga le regole per il firewall e che carico facendo
> >> iptables-restore <nomefile>.
> >> Non riesco a far caricare queste regole in automatico all'avvio del sistema.
> >> Ho provato a fare uno scriptino e metterlo in /etc/init.d
>
> Per l'esattezza lo script è questo ed ha i permessi di esecuzione.
>
> #!/bin/sh
> PATH="/sbin:/bin:/usr/sbin:/usr/bin"
> iptables-restore <nomefile>
>
> >> facendolo chiamere da un collegamento simbolico in /etc/rc2.d
> questi collegamenti hanno bisogno di nomi particolari?
si, vedi sotto
> >> ma non funzia. suggerimenti?
quasi tutto chiaro: uno script per poter essere lanciato in automatico
dall'rc deve poter accettare i parametri start e stop, quindi:
mioscript start
e
mioscript stop
Se vuoi che venga lanciato automaticamente in rc2 devi linkarlo con un
nome qualsiasi, ma che cominci con S e continui con un numero, quindi:
/etc/rc2.d/S90mioscript
rc si prenderà l'onere di lanciare il tuo script con l'opzione "start".
Analogamente, se vuoi che venga lanciato anche durante lo shutdown della
macchina:
/etc/rc2.d/K90mioscript
e rc lancia mioscript con l'opzione "stop".
google è tuo amico, cerca "linux runlevel"... uno a caso:
http://openskills.info/infobox.php?ID=129
PS: quota, non dico bene, ma almeno quota!! ;)
--
Gian
member of A.G.O.W. #C10771
and orgoglione to be!
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: Digital signature
URL: <http://lists.linux.it/pipermail/primipassi/attachments/20070917/f49e7846/attachment.pgp>
Maggiori informazioni sulla lista
primipassi