Re: [PATCH 1/4] netfilter: xt_connlimit: fix daddr connlimit in SNAT scenario

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

 



On Monday 2011-03-14 07:50, Changli Gao wrote:

>We use the reply tuples when limiting the connections by the destination
>addresses, however, in SNAT scenario, the final reply tuples won't be
>ready until SNAT is done in POSTROUING or INPUT chain

If I am not mistaken: if you do daddr counting, SNAT is irrelevant.
Consider ruleset
 -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 1.2.3.4:80
 -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to 1.2.3.5:443

The tuple will first be (as per conntrack -L):
 src=home dst=router src=router dst=home
After DNAT:
 src=home dst=router src=1.2.3.4 dst=home

Thus looking at the src of the reply tuple seems correct â at least this 
is what was wanted, counting per stashed servers (=1 customer), not per 
globally visible address.
--
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