https://bugs.exim.org/show_bug.cgi?id=2163

            Bug ID: 2163
           Summary: RBL Checks an NAT64
           Product: Exim
           Version: 4.89
          Hardware: All
                OS: All
            Status: NEW
          Severity: wishlist
          Priority: medium
         Component: Unfiled
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

hi,

as you will know IPv4 reaches end of life.  There are some transition
mechanisms available to migrate to IPv6. One of them is NAT64 / SIIT (
https://tools.ietf.org/html/rfc6146, https://tools.ietf.org/html/rfc7755)

If you see in the RFC7755  there is a translation from IPv4 to an IPv6 /96, 

All this works also fine with exim. But you can't use the RBL checks anymore.
Cause the exim behind NAT64/ SIIT sees only the translatet ipv6. The
translation is:

64:ff9b::194.97.1.21 --> 64:ff9b::c261:115

If the user uses 64:ff9b::/96 for translation.

It would be nice If you could implement a config flag like:

behind_nat64 = true ( default false)
nat64_prefix = 64:ff9b::/96 (default 64:ff9b::/96 see
https://tools.ietf.org/html/rfc6052)

And if behind_nat64 = True translate the IPV6 to IPv4 for RBL Checks...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to