Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment

    Scheduled Pinned Locked Moved IPv6
    22 Posts 5 Posters 764 Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tinfoilmattT Offline
      tinfoilmatt LAYER 8 @JKnott
      last edited by

      IPv6 can be NAT'ed.

      B JKnottJ 2 Replies Last reply Reply Quote 0
      • B Offline
        bfisher @tinfoilmatt
        last edited by

        @tinfoilmatt said in IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment:

        IPv6 can be NAT'ed.

        I'm aware. But NAT-ing (apart from NPt) defeats the purpose of Temporary Addresses.

        tinfoilmattT 1 Reply Last reply Reply Quote 0
        • tinfoilmattT Offline
          tinfoilmatt LAYER 8 @bfisher
          last edited by

          I was replying to @JKnott.

          1 Reply Last reply Reply Quote 0
          • JKnottJ Offline
            JKnott @bfisher
            last edited by

            @bfisher said in IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment:

            And your LAN devices are generating both Stable and Temporary addresses for the GUA Prefix but only Stable addresses for the ULA Prefix?

            The ULA behaves exactly like the GUA. That is one stable address and up to seven temporary addresses.

            PfSense running on Qotom mini PC
            i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel 1 Gb Ethernet ports.
            UniFi AC-Lite access point

            I haven't lost my mind. It's around here...somewhere...

            1 Reply Last reply Reply Quote 0
            • JKnottJ Offline
              JKnott @tinfoilmatt
              last edited by

              @tinfoilmatt said in IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment:

              IPv6 can be NAT'ed.

              Why???

              NAT was developed as a means to stretch out the IPv4 addresses. There is no need for it in IPv6.

              PfSense running on Qotom mini PC
              i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel 1 Gb Ethernet ports.
              UniFi AC-Lite access point

              I haven't lost my mind. It's around here...somewhere...

              tinfoilmattT 1 Reply Last reply Reply Quote 0
              • tinfoilmattT Offline
                tinfoilmatt LAYER 8 @JKnott
                last edited by

                This thread identifies one possible legitimate use case: ULA-addressed LAN clients requiring Internet access.

                JKnottJ 1 Reply Last reply Reply Quote 1
                • dennypageD Offline
                  dennypage
                  last edited by

                  While I view SLAAC as a potentially useful approach for a completely unmanaged network, such as a Starbucks, in a managed network it is a curse.

                  tinfoilmattT 1 Reply Last reply Reply Quote 0
                  • tinfoilmattT Offline
                    tinfoilmatt LAYER 8 @dennypage
                    last edited by

                    It's true. While temporary addresses resolve some privacy concerns about SLAAC that have been understood for a while now, the 'fingerprintable' subnet size that can be derived from them is definitely concerning.

                    The only way to actually manage SLAAC is to manually subnet a SLAAC prefix on the LAN side, which sort of defeats the purpose of SLAAC in the first place. (And even then, managing individual clients that employ temporary addresses is impossible.)

                    1 Reply Last reply Reply Quote 0
                    • JKnottJ Offline
                      JKnott @tinfoilmatt
                      last edited by

                      @tinfoilmatt said in IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment:

                      This thread identifies one possible legitimate use case: ULA-addressed LAN clients requiring Internet access.

                      Why not give them global addresses? It's not as though there was a shortage of addresses, as there was on IPv4.

                      PfSense running on Qotom mini PC
                      i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel 1 Gb Ethernet ports.
                      UniFi AC-Lite access point

                      I haven't lost my mind. It's around here...somewhere...

                      B 1 Reply Last reply Reply Quote 0
                      • B Offline
                        bfisher @JKnott
                        last edited by

                        @JKnott said in IPv6 Dynamic Prefix Delegation -> Stable ULA Assignment:

                        Why not give them global addresses? It's not as though there was a shortage of addresses, as there was on IPv4.

                        When using SLAAC, it seems that you either need to accept that your machines will use Temporary (Private) addresses for all outbound connections (effectively making it impossible to target a specific device) or you need to disable Privacy Extensions on each device you want to target, enabling that device to be tracked across the internet. Neither option seems great to me.

                        I might be able to use Managed instead of SLAAC, but I think that this still enables tracking of a device across the internet (correct me if I'm wrong).

                        It seems to me that the best of both worlds would be to use SLAAC and Privacy Extensions (Temporary Addresses) for GUA (which will be prioritized for outbound connections destined for the internet) while using Managed for ULA (which will be prioritized for local traffic and enable targeting of specific devices).

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.