Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    On LAN no temporarily IPv6 address.

    Scheduled Pinned Locked Moved Off-Topic & Non-Support Discussion
    29 Posts 5 Posters 3.8k Views
    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.
    • C
      ColinDexter
      last edited by

      That are the same settings I have. But I don’t get that temporally address :-(
      So somewhere I still have something wrong.

      1 Reply Last reply Reply Quote 0
      • johnpozJ
        johnpoz LAYER 8 Global Moderator
        last edited by johnpoz

        Well make sure your set to assisted on your RA for the correct lan.. You sure ravd restarted when you changed it to assisted.. And your privacy settings are correct?

        You should see the solicit go out - you can do a simple sniff.. What build of windows 10 are you using? I am using 1903..

        So you don't get auto at all, or no auto and no temp? Only your dhvp6 address?

        I don't have windows 7 or debian to easy test with.. I have some ubuntu vms I could use to test there, etc.

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.8, 24.11

        1 Reply Last reply Reply Quote 0
        • C
          ColinDexter
          last edited by

          Yes I am in the right VLAN. And have restarted both the router and computer. I think everything is set correctly. But which privacy settings do you mean?

          I do get an IPv6 address 2001: x: x: x: d828: 1c65: ec4: 30cb. I have also a IPv6 DNS address and can access everything on internet with IPv6. Only I don’t get a temp address :-(

          "You should see the solicit go out - you can do a simple sniff" How can I do this?

          1 Reply Last reply Reply Quote 0
          • johnpozJ
            johnpoz LAYER 8 Global Moderator
            last edited by johnpoz

            @ColinDexter said in On LAN no temporarily IPv6 address.:

            But which privacy settings do you mean?

            The ones I showed you from my windows 10 box. If you do not have those enabled - then NO your not going to use temp IPv6 address.

            That IP your getting.. If only 1 and its from your dhcp, you should also be getting a stateless if your in assisted mode..

            As to how to sniff, under diagnostics packet capture.

            That IP you got (only 1) its listed in your dhcpv6 leases? Or is its just stateless?

            dhcpv6lease.png

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            1 Reply Last reply Reply Quote 0
            • DerelictD
              Derelict LAYER 8 Netgate
              last edited by

              I don't even think another solicit needs to go out. In fact I believe there are rules against clients sending gratuitous router solicitations unless certain events occur (like link down-to-up). The client knows what prefix it is on already. All it does is slaac another address. There will be periodic RAs anyway.

              The client has to be receiving RAs if anything is working because the "gateway" is not configured by DHCPv6. It is obtained from the RAs.

              As long as the LAN is set to unmanaged or assisted there is nothing left to do on the firewall. It is 100% up to the client.

              Chattanooga, Tennessee, USA
              A comprehensive network diagram is worth 10,000 words and 15 conference calls.
              DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
              Do Not Chat For Help! NO_WAN_EGRESS(TM)

              1 Reply Last reply Reply Quote 0
              • johnpozJ
                johnpoz LAYER 8 Global Moderator
                last edited by

                @Derelict said in On LAN no temporarily IPv6 address.:

                s not configured by DHCPv6. It is obtained from the RAs.

                Very true... My guess is he has privacy turned off on this client. As you can see it only takes a minute or two to flip between these modes, etc.

                An intelligent man is sometimes forced to be drunk to spend time with his fools
                If you get confused: Listen to the Music Play
                Please don't Chat/PM me for help, unless mod related
                SG-4860 24.11 | Lab VMs 2.8, 24.11

                1 Reply Last reply Reply Quote 0
                • C
                  ColinDexter
                  last edited by

                  Below you can see that I get an IPv6 address from the router. And that privacy is turned on.

                  Capture1.PNG
                  Capture2.PNG
                  Capture3.PNG
                  Capture4.png

                  1 Reply Last reply Reply Quote 0
                  • johnpozJ
                    johnpoz LAYER 8 Global Moderator
                    last edited by johnpoz

                    Did you just enable that - or was it already like that? If you just enabled you will need to bounce the box, or disable/enable ipv6 on the interface..

                    So look to your RA, do packet capture on pfsense for that interface, icmp6 only - you will see the RAs Validate that the auto flag is set.. Your prefix is using /64 right??

                    RA.png

                    Just open your packet capture with wireshark for example

                    download.png

                    As long as the Auto flag is set in your RA, and your prefix is not wonky - ie something other than /64 then that is all on your client.

                    edit: Here I just changed radvd back to managed vs assisted - and you see no Auto Flag in the prefix info of the RA
                    noAuto.png

                    An intelligent man is sometimes forced to be drunk to spend time with his fools
                    If you get confused: Listen to the Music Play
                    Please don't Chat/PM me for help, unless mod related
                    SG-4860 24.11 | Lab VMs 2.8, 24.11

                    1 Reply Last reply Reply Quote 0
                    • C
                      ColinDexter
                      last edited by

                      This is what I get:
                      packet.png

                      1 Reply Last reply Reply Quote 0
                      • C
                        ColinDexter
                        last edited by ColinDexter

                        Strange it works now but I don't understand anymore :-(

                        I have disabled the DHCPv6 server. And on the WAN port under DHCP6 Client Configuration I have adjusted DHCPv6 Prefix Delegation size to 62. And now it works....

                        NogBadTheBadN 1 Reply Last reply Reply Quote 0
                        • NogBadTheBadN
                          NogBadTheBad @ColinDexter
                          last edited by NogBadTheBad

                          @ColinDexter << LOL a Morse fan perchance ?

                          Andy

                          1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

                          1 Reply Last reply Reply Quote 0
                          • johnpozJ
                            johnpoz LAYER 8 Global Moderator
                            last edited by

                            62 prefix is borked that is for sure. /64 is what your interface should have on it

                            An intelligent man is sometimes forced to be drunk to spend time with his fools
                            If you get confused: Listen to the Music Play
                            Please don't Chat/PM me for help, unless mod related
                            SG-4860 24.11 | Lab VMs 2.8, 24.11

                            1 Reply Last reply Reply Quote 0
                            • C
                              ColinDexter
                              last edited by

                              I have been testing past time. But don't get it working the way it should be. If I put DHCPv6 Prefix Delegation size back to 64 on the WAN interface and enable DHCPv6 Server I only get a fixed IPv6 address again. Still not the temporary :-(

                              And it should not be that difficult in my opinion. But probably I have a setting somewhere not right.

                              RouterAdvertisements.png InterfacesWAN.png Interfaces.png DHCPv6 Server.png

                              1 Reply Last reply Reply Quote 0
                              • kiokomanK
                                kiokoman LAYER 8
                                last edited by

                                prefix delegation size 48 ?
                                shouldn't it be /64 ?
                                IPv6 subnets must really be a /64 for stateless autoconfiguration to work afaik

                                ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                                Please do not use chat/PM to ask for help
                                we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                                Don't forget to Upvote with the 👍 button for any post you find to be helpful.

                                1 Reply Last reply Reply Quote 0
                                • johnpozJ
                                  johnpoz LAYER 8 Global Moderator
                                  last edited by johnpoz

                                  @kiokoman said in On LAN no temporarily IPv6 address.:

                                  IPv6 subnets must really be a /64 for stateless autoconfiguration to work afaik

                                  Exactly!!!

                                  IPv6 is not all that difficult - its just "different" then how stuff works in ipv4... I suggest you go get your cert over at hurricane electric.. The research required to answer the questions on the tests will walk you thru learning what you need to know. And when you finish and get sage level they will send you a FREE tshirt!

                                  An intelligent man is sometimes forced to be drunk to spend time with his fools
                                  If you get confused: Listen to the Music Play
                                  Please don't Chat/PM me for help, unless mod related
                                  SG-4860 24.11 | Lab VMs 2.8, 24.11

                                  1 Reply Last reply Reply Quote 0
                                  • kiokomanK
                                    kiokoman LAYER 8
                                    last edited by

                                    this one? 😀
                                    tshirt.jpg

                                    ̿' ̿'\̵͇̿̿\з=(◕_◕)=ε/̵͇̿̿/'̿'̿ ̿
                                    Please do not use chat/PM to ask for help
                                    we must focus on silencing this @guest character. we must make up lies and alter the copyrights !
                                    Don't forget to Upvote with the 👍 button for any post you find to be helpful.

                                    johnpozJ 1 Reply Last reply Reply Quote 0
                                    • C
                                      ColinDexter
                                      last edited by ColinDexter

                                      This value was still there from testing. It makes no difference if I put /64 there. If I enter there /64 I still don't get a temporary IPv6 address.

                                      Could this be because I use a bridge?

                                      [Edit]
                                      I have now found the solution. Below the settings with which it now works
                                      settings.PNG

                                      1 Reply Last reply Reply Quote 0
                                      • DerelictD
                                        Derelict LAYER 8 Netgate
                                        last edited by Derelict

                                        53b3bf14-95d7-4627-8efe-76c02c296ff8-image.png

                                        Check that box.

                                        Edit/Save WAN

                                        Look at Status > System Logs, DHCP

                                        Filter on command dhcp6c

                                        Look at the prefix delegation you are actually getting.

                                        What does your ISP say you should be getting? /64, /60, /56, /48?

                                        Make the request match. You will probably need to change the DUID (**System > Advanced, Networking) to get a new delegation. I would save what's there then increment the last digit to make changes. Your ISP might also have some sort of rate-limiting in place on leases/delegations. You'll need to talk to them about it if it doesn't work. But the settings on the DHCP6 WAN client page need to match the delegation you actually receive.

                                        The Prefix Delegation size in the DHCP6 Server page does not matter unless you set the PD range there. That does not have anything to do with the DHCP6 server giving addresses in the interface's /64 prefix. That is for delegating prefixes to downstream routers (like your ISP is doing for you).

                                        Chattanooga, Tennessee, USA
                                        A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                                        DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                                        Do Not Chat For Help! NO_WAN_EGRESS(TM)

                                        1 Reply Last reply Reply Quote 0
                                        • johnpozJ
                                          johnpoz LAYER 8 Global Moderator @kiokoman
                                          last edited by

                                          @kiokoman said in On LAN no temporarily IPv6 address.:

                                          this one?

                                          Yup! That looks pretty fresh - mines showing its age.. But got mine back in 2011 ;)

                                          An intelligent man is sometimes forced to be drunk to spend time with his fools
                                          If you get confused: Listen to the Music Play
                                          Please don't Chat/PM me for help, unless mod related
                                          SG-4860 24.11 | Lab VMs 2.8, 24.11

                                          1 Reply Last reply Reply Quote 0
                                          • C
                                            ColinDexter
                                            last edited by

                                            Hi Derelict,
                                            Thanks for the answer. I get a / 64 from my ISP and that is also true when I look in the log you mention. And after I have set these check boxes mention above it is working :-)

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