Forum Linux.debian/ubuntu shorewall, blacklist, INPUT & FORWARD

Posté par  .
Étiquettes : aucune
1
13
jan.
2009
Salut,

Pb de compréhension dans shorewall ou bug ?

Contexte :
Sur une stable i386 qui fait passerelle (2 interfaces "net", une dmz, des VPN etc), avec un shorewall, j'ai constaté un problème pour utiliser la fonction de blacklist. Le but était de bloquer violemment une IP qui me générait un trafic inutile etc.

La manip:
En gros, après activation de l'option blacklist sur l'interface "net", ajout de l'ip dans /etc/shorewall/blacklist et redémarrage, ça continuait à transiter par ma passerelle (de net -> dmz).
J'ai regardé avec iptables, l'option blacklist m'a bien créée une chaine blacklst contenant un DROP de l'IP en question. Le compteur restait à 0 alors que le compteur de la chaine en elle-même montait.
Mais le trafic passait quand même O_o

La solution que je comprends mal:
J'ai fini par ajouter le DROP avec iptables directement (-I pour être sûr que ce soit la première règle évaluée), sous-entendu dans la table INPUT. Même résultat - heureusement.
J'ai fait de même dans la table FORWARD, et là, ça a marché.

La Question :
l'option blacklist de shorewall n'ajoute pas de règle dans FORWARD ? uniquement INPUT ?
Y'a une raison à cela ? bug ? j'ai raté un truc ?

MErci
  • # solution

    Posté par  . Évalué à 3.

    Reponse de la mailing-list shorewall-users :
    option BLACKLISTNEWONLY = No dans shorewall.conf

    Ah flûte... c'était tout bête

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.