Closed yuuzi41 closed 1 year ago
Thank you very much.
I uploaded an additional commit to validate this properly during the atomic configuration handler. I'm going to wait for a release because there might be a reason why this validation didn't exist before, but nothing comes to mind right now.
"Atomic Configuration" ( https://nicmx.github.io/Jool/en/config-atomic.html#nat64 ) shows the example configuration for NAT64, but actually it is not feasible.
This configuration contains a BIB for TCP port 80 as following:
but the configuration of pool4 contains an entry for TCP having only 61001-62000 port ranges.
Jool requires that incoming IPv4 packets must match any pool4 entries. https://github.com/NICMx/Jool/blob/master/src/mod/common/steps/filtering_and_updating.c#L526
Therefore the BIB mentioned above is not workable and that's why I think the configuration is not feasible.