Re: Help: Cycle through iptables rules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le jeudi 27 mai 2010 à 00:09 +0200, Jan Engelhardt a écrit :
> On Wednesday 2010-05-26 22:27, Eric Dumazet wrote:
> >> >
> >> >  So we create 48 rules using this setup?
> >> 
> >> Since there are two loops to be done, it would be 96 rules in total.
> >> 
> >> >  I can see why it'll work on the first 48 packets (one for each
> >> >rule), but what happens on the 49th new connection? It'll go on the
> >> >first rule again?
> >> 
> >> nth uses modulus, otherwise you can't get the "every Nth" semantic. :-)
> >> 
> >> (It should have been: --mode nth --every N --packet I)
> >
> >not exactly :)
> >
> >It should be --mode nth --every N-I --packet I
> >
> >(first rule consume one packet out of 48, then second rule consume one
> >packet out of 47, ...
> 
> The second rule still consumes 48 packets, because CONNMARK is
> non-terminating. Thus it's --every N.

Ouch, you are right, but this is very expensive then...



--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux