[exim-dev] [Bug 2163] New: RBL Checks an NAT64

Top Page

Reply to this message
Author: admin
To: exim-dev
Subject: [exim-dev] [Bug 2163] New: RBL Checks an NAT64

            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: nigel@???
          Reporter: ruben@???
                CC: exim-dev@???


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:: --> 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

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.