from Hacker News

An Introduction to NAT64

by telmich on 3/9/21, 4:47 PM with 19 comments

  • by slindsey on 3/10/21, 4:33 PM

    Such a pet peeve of mine. Define it, at least on the page. From wikipedia.

    > NAT64 is an IPv6 transition mechanism that facilitates communication between IPv6 and IPv4 hosts by using a form of network address translation (NAT). The NAT64 gateway is a translator between IPv4 and IPv6 protocols, for which function it needs at least one IPv4 address and an IPv6 network segment comprising a 32-bit address space.

  • by moonbug on 3/10/21, 8:31 PM

    Typically paired with 464xlat in an IPv6-only environment, for programs that are hard-coded for IPv4.

    An excellent `just-works` example is https://github.com/toreanderson/clatd

  • by andrewshadura on 3/10/21, 5:31 PM

    Back in the day I wrote tnat64, a simple tsocks-like wrapper to redirect IPv4-only applications to a NAT64 gateway. It even worked with Skype to a degree: it'd log in and then repeatedly reconnect every minute or so.
  • by sigio on 3/10/21, 9:05 PM

    Another video on NAT64 by ungleich: https://www.youtube.com/watch?v=IoYKNE4kSrA on their implementation using p4
  • by xmichael0 on 3/10/21, 5:18 PM

    I see no reason to use NAT64 over NAT. Am I wrong here?
  • by kgersen on 3/10/21, 4:59 PM

    sound is too low.