netfilter-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Adding NAT64 to Netfilter
@ 2020-01-03 18:09 Alberto Leiva
  2020-01-07 13:00 ` Laura Garcia
  2020-01-07 14:14 ` Laurent Fasnacht
  0 siblings, 2 replies; 5+ messages in thread
From: Alberto Leiva @ 2020-01-03 18:09 UTC (permalink / raw)
  To: netfilter-devel

Hello

I've been working on Jool, an open source IP/ICMP translator for a
while ([0]). It currently implements SIIT, NAT64 and (if everything
goes according to plan) will later this year also support MAP-T. It
currently works both as a Netfilter module (hooking itself to
PREROUTING) or as an xtables target, and I'm soon going to start
integrating it into nftables.

Actually, it's the same software once advertised by this guy: [1]

Several people have approached me over the years expressing their
desire to have it integrated into the kernel by default. The intent of
this mail is to query whether a merge of Jool into the Netfilter
project woud be well-received. Of course, I'm willing to make
adjustments if needed.

Here are some justifications that have been listed to me. For the sake
of credit, these are all stolen from [2]:

1. IPv6 is getting significantly more exposure
2. NAT64 is getting more required / will be a default thing to do,
along with MAP-E/T
3. OpenBSD already has the functionality in pf
4. Enabling it upstream can potentially help IPv6 migration world wide

Thoughts?

[0] https://jool.mx
[1] https://marc.info/?l=netfilter-devel&m=136271576812278&w=2
[2] https://github.com/NICMx/Jool/issues/273#issuecomment-568721875

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-02-10 18:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-03 18:09 Adding NAT64 to Netfilter Alberto Leiva
2020-01-07 13:00 ` Laura Garcia
2020-01-07 14:14 ` Laurent Fasnacht
2020-01-07 23:09   ` Alberto Leiva
2020-02-10 18:07     ` Alberto Leiva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).