Re: nftables 1.0.6: snat with maps

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

 



W dniu 2023-08-02 13:10, Florian Westphal napisał(a):
Mucha Marcin, Sieciuch.com <m.mucha@xxxxxxxxxxxx> wrote:
Hello,
I'm having trouble with moving from these snat rules:

chain source-nat {
       type nat hook postrouting priority 100; policy accept;
       ct state invalid drop;
ip saddr 10.0.0.0/24 oif enp7s0 snat to 192.168.10.8 persistent; ip saddr 10.1.0.0/24 oif enp7s0 snat to 192.168.10.9 persistent;
       }
to the one that uses maps based on https://wiki.nftables.org/wiki-nftables/index.php/Multiple_NATs_using_nftables_maps
:

chain source-nat {
        type nat hook postrouting priority 100; policy accept;
        ct state invalid drop;
oif enp7s0 ip saddr maps {10.0.0.0/24 : 192.168.10.8, 10.1.0.0/24 :
192.168.10.9};
}

My problem is - I'm getting syntax error after checking config with "nft -cf
/etc/nftables.conf":
"/etc/nftables.conf:43:83-83: Error: syntax error, unexpected newline
oif enp7s0 ip saddr maps {10.0.0.0/24 : 192.168.10.8, 10.1.0.0/24 :
192.168.10.9};
           ^"
Could I ask you for a help?

Did you mean
oif enp7s0 snat to ip saddr map {10.0.0.0/24 : 192.168.10.8, 10.1.0.0/24 : 192.168.10.9 }
?

Thank you, now I understand my mistake.



[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux