[Bug 1410] STATELESS, rules with notrack into a map
bugzilla-daemon at netfilter.org
bugzilla-daemon at netfilter.org
Thu Apr 16 10:54:00 CEST 2020
https://bugzilla.netfilter.org/show_bug.cgi?id=1410
--- Comment #6 from Pablo Neira Ayuso <pablo at netfilter.org> ---
(In reply to Pablo Neira Ayuso from comment #5)
> (In reply to Pablo Neira Ayuso from comment #3)
> [...]
> > > snat to ip saddr map { 2.2.2.2 : 1.1.1.1, 2.2.2.3 : 1.1.1.2 }
> > >
> > > This reads as follows: if packets came _from_ IP address 2.2.2.2, the
> > > rewrite source address to 1.1.1.1 and so on.
> >
> > nft add rule raw PREROUTING ip saddr set ip saddr map { 1.1.1.1 : 2.2.2.2,
> > 1.1.1.2 : 2.2.2.3 } notrack
>
> Assuming the legacy table/chains, you can use posrtouting/mangle for the
> stateless dnat
You will still still to disable conntrack from PREROUTING for stateless dnat,
so this would be:
nft add rule raw PREROUTING ip saddr { 1.1.1.1, 1.1.1.2} notrack
The rule above disables conntrack for traffic coming from 1.1.1.1 and 1.1.1.2,
then:
nft add rule mangle POSTROUTING ip saddr set ip saddr map { 1.1.1.1 : 2.2.2.2,
1.1.1.2 : 2.2.2.3 }
This rule performs the stateless snat.
I can place these examples in the wiki if you like.
--
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.netfilter.org/pipermail/netfilter-buglog/attachments/20200416/bf2eb61e/attachment.html>
More information about the netfilter-buglog
mailing list