Re: [PATCH 0/5] Extract SYNPROXY infrastructure

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

 



Hi Jan,

On 5/18/19 9:29 PM, Jan Engelhardt wrote:
> On Saturday 2019-05-18 20:21, Fernando Fernandez Mancera wrote:
> 
>> The patch series have been tested by enabling iptables and ip6tables SYNPROXY.
>> All the modules loaded as expected.
> 
> What is the subsequent plan? Making new modules brings the usual module 
> overhead (16K it seems), and if there is just one user, that seems 
> wasteful.
>

The idea is to simplify these two modules in a single one (as Florian
suggested and it have be done in the v2). At this point, we only need to
implement the nft_synproxy module which is going to be the frontend
module for the nftables support.

In my opinion, SYNPROXY still being useful and it would be nice to
support it in nftables, furthermore there are some improvements planned
to do for the SYNPROXY nftables module. Thank you!

>> $ lsmod | grep synproxy
>> IPv4 and IPv6:
>> nf_synproxy_ipv6       16384  1 ip6t_SYNPROXY
>> nf_synproxy_ipv4       16384  1 ipt_SYNPROXY
>> nf_synproxy_core       16384  4 ip6t_SYNPROXY,nf_synproxy_ipv6,ipt_SYNPROXY,nf_synproxy_ipv4
>> nf_conntrack          159744  8 ip6t_SYNPROXY,xt_conntrack,xt_state,nf_synproxy_ipv6,ipt_SYNPROXY,nf_synproxy_ipv4,nf_synproxy_core,xt_CT
> 
>> net/ipv4/netfilter/nf_synproxy_ipv4.c         | 393 ++++++++++++++++
>> net/ipv6/netfilter/nf_synproxy_ipv6.c         | 414 +++++++++++++++++



[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux