Today in our newest take on “older technology is better”: why NAT rules!

  • @dan@upvote.au
    link
    fedilink
    1
    edit-2
    6 months ago

    My ISP does this right (provides a /56 for routing), but unfortunately both are dynamic and change periodically. Every time I disconnect and reconnect from the internet, I get a different prefix.

    I ended up needing to have ULAs for devices where I need to know the IPv6 address on my network (e.g. my internal DNS servers).

    • @Thiakil@aussie.zone
      link
      fedilink
      16 months ago

      Indeed, that’s correct ula usage, but shouldn’t need nat rewriting. The global prefixes just need to be advertised by RA packets

      • @Thiakil@aussie.zone
        link
        fedilink
        16 months ago

        I use openwrt on my home network which uses dnsmasq for dhcp. It can give a static suffix which just works with the global prefix on the interface and the site local / ula prefix it uses

        • @dan@upvote.au
          link
          fedilink
          16 months ago

          Note that Android doesn’t support DHCPv6, just in case you have Android devices and ever have to debug IPv6 on them.

      • @dan@upvote.au
        link
        fedilink
        1
        edit-2
        6 months ago

        Yeah I’m not using NAT, sorry for the confusion.

        My router doesn’t support RAs for a ULA range though, so I’m running radvd on my home server.