I have a question about NAT64 behavior. On VyOS (2025.05.25-0022-rolling), I have the following configuration:
set nat64 source rule 100 source prefix 'fd00:1000:0001::/96'
set nat64 source rule 200 source prefix 'fd00:1000:0002::/96'
With this configuration, only one rule (100) works. ICMP to the address fd00:1000:0001::10.0.0.1 (rule 100) succeeds, but ICMP to fd00:1000:0002::10.0.0.1 (rule 200) does not. However, if I remove rule 100, then rule 200 starts working and ICMP to fd00:1000:0002::10.0.0.1 succeeds.
Question: Is it possible to use multiple NAT64 source rules at the same time?
And a second question: Is it possible to use a route policy together with NAT64? That is, after a packet is processed by a NAT64 rule, can it then be handled by a route policy?
At first glance, it looks like a bug or a limit of jool
The generated configuration should be in the /run/jool/instance/xxx.json
Nice to have diagram and minimal configuration to reprdouce.