par GozerX99 » 19 Sep 2003 20:43
tiens, c'est marrant, j'ai à peu près comme Gesp dans mes règles situés dans /etc/rc.d/rc.local <IMG SRC="images/smiles/icon_biggrin.gif">
<BR>
<BR>Par contre, je ne fais la "purge" des règles par rapport à chaque déconnection.
<BR>Comme ca m'inquiétait (ce que disait Riric), j'ai fait des tests en mettant un echo "toto" >>/etc/rc.d/toto en plus de mes règles (en me déconnectant manuellement, et en me reconnectant), et .... malheuresement, je confirmes que rc.local n'est pas relancé à la reconnection, cad, dis autrement, il n'est lancé qu'au démarrage de IPCop.
<BR>
<BR>Heuresement, pour moi, j'ai contruit mes règles dans les chaines CUSTOM, dans la même logique que les règles par défaut du fichier /etc/rc.d/rc.firewall, autrement dit en ne précisant pas les adresses IP de destination (notre @IP à l'instant qui est succeptible de changer avec l'ADSL par ex.).
<BR>Ca donne un truc dans le genre :
<BR>/sbin/iptables -A CUSTOMINPUT -p tcp -i $IFACE --destination-port 135 -j DROP
<BR>
<BR>Ce qui donne avec iptables -L CUSTOMINPUT :
<BR>DROP tcp -- anywhere anywhere tcp dpt:135
<BR> ^ ^
<BR> |______________|______La règle est valable tout le temps du coup !
<BR>
<BR>
<BR>En conclusion, ca convient dans mon cas, mais c'est bête pour ceux qui doivent mettre leur adresse IP de destination dans une règle CUSTOM.