PDA

View Full Version : come caricare iptables e le regole di guarddog all'avvio?


tommydc
23-01-2004, 13:21
ciao,
per qualche strano motivo, nonstante abbia caricato iptables e modificato le sue regole con guarddog, sono constretto ogni volta a avviare guarddog e a salvare le impostazioni affinchè il firewall iptables parta.
Come faccio a farlo partire in automatico ad ogni avvio di linux?
So che è una domanda stupida ma credevo che bastasse installare iptables per vederselo caricato ogni volta all'avvio del sistema.

grazie per un eventuale aiuto

tommy

maxithron
23-01-2004, 13:23
che distro usi?

tommydc
23-01-2004, 13:28
uso suse 9.0, per usare guarddog sono stato costretto ad eliminare il firewall di suse che ne comprometteva la funzionalità, ma da quel momento iptables non si avvia più da solo.
Come faccio per dirgli di avviarsi all'avvio del sistema insieme con le regole create da guarddog?

grazie ancora

tommy

maxithron
23-01-2004, 13:32
Ti ho chiesto della distro perchè non sempre per gli script da caricare all'avvio la directory è la stessa. In Suse non lo so e quindi se puoi, posta il contenuto della directory /etc.

tommydc
23-01-2004, 13:49
bè si la dir è quella, ci sono modules.conf e rc.firewall.
Come li devo modificare?

grazie

tommy

NA01
23-01-2004, 14:08
se rc.firewall è uno script bash aggiungi semplicemente i comandi di iptables

cia

Stex75
23-01-2004, 14:48
Ma non li aggiunge in automatioo guarddog?

Grazie e ciauz!

NA01
23-01-2004, 14:51
mai usato, cmq basta lanciare iptables -nL per vedere se sono attive

ciao

tommydc
23-01-2004, 19:07
Allora la situazione è questa, la suse installa un suo firewall che ha il compito di "scrivere" le regole di iptables tramite menu grafico e di avviare iptables stesso.
Disinstallando tale firewall, che fa schifo, si perde anche il caricamento automatico di iptables all'avvio del sistema ma non viene disinstallato.
Ora, guarddog fa la stessa cosa di quello che faceva il suse firewall, ma è molto più completo e performante.
Quindi mi serve solo sapere come avviare iptables in automatico, poi credo che userà automaticamente le regole scritte da guarddog.

grazie per l'aiuto

tommy

Stex75
24-01-2004, 12:30
Allora, la suse non l'ho mai usata, ma con la mandrake, dopo aver "disinstallato" il firewall Mandrake e aver installato/configurato Guarddog, mi trovo nei servizi che partono in automatico iptables: controlla se è presente e altrimenti inseriscilo!!

Vedi se è questo.....

Ciauz!

tommydc
24-01-2004, 18:12
appunto....come lo inserisco?

grazie

tommy

maxithron
24-01-2004, 18:23
Originariamente inviato da tommydc
appunto....come lo inserisco?

grazie

tommy

Allora, creati un file così (sarà un pò macchinoso ma non conosco Suse)

touch autoiptables

editalo e scrivici dentro:

#!/bin/sh

e qui scrivi le regole per iptables

salvi ed esci

poi dai chmod 755 autoiptables (così lo rendi eseguibile)

fatto questo devi copiarlo in /etc/rc.d ma in suse non sono sicuro che la dir sia questa e quindi, controlla se esiste.

roxy1974
24-01-2004, 18:25
Ma io ho disattivato il FIREWALL di Suese 9.0 e i comandi IPTABLES sono rimasti, ho fatto un mio script, quello che ti volevo chiedere e' come hai fatto a mettere guardog, io non ci sono riuscito ad installarlo. con KDE.

tommydc
24-01-2004, 18:28
grazie, ho capito.

tommy

p.s. per guarddog, cerca la versione rpm per suse 8.1, va alla grande ;-)

tommydc
24-01-2004, 18:29
Originariamente inviato da roxy1974
Ma io ho disattivato il FIREWALL di Suese 9.0 e i comandi IPTABLES sono rimasti, ho fatto un mio script, quello che ti volevo chiedere e' come hai fatto a mettere guardog, io non ci sono riuscito ad installarlo. con KDE.

lo hai disattivato, non disinstallato, giusto?

grazie

tommy

tommydc
24-01-2004, 18:31
Originariamente inviato da maxithron
Allora, creati un file così (sarà un pò macchinoso ma non conosco Suse)

touch autoiptables

editalo e scrivici dentro:

#!/bin/sh

e qui scrivi le regole per iptables

salvi ed esci

poi dai chmod 755 autoiptables (così lo rendi eseguibile)

fatto questo devi copiarlo in /etc/rc.d ma in suse non sono sicuro che la dir sia questa e quindi, controlla se esiste.

ok, ma così non mi parte iptables, ma creo solo le regole.
A me interesserebbe sapere come caricare in automatico iptables....oppure in questo modo sia autoesegue e segue le regole scritte?

grazie per la pazienza

tommy

maxithron
24-01-2004, 18:33
scusami, ma tu per far partire iptables cosa fai ora?

tommydc
24-01-2004, 18:38
Originariamente inviato da maxithron
scusami, ma tu per far partire iptables cosa fai ora?

avvio guarddog come root, salvo e guarddog fa partire iptables, ma farlo ogni volta è una palla!!!!

tommy