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

    Comcast Residential /64 Delegation

    Scheduled Pinned Locked Moved IPv6
    96 Posts 8 Posters 22.5k 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.
    • bearhntrB
      bearhntr @johnpoz
      last edited by

      @johnpoz

      This where the 547 and 546 came from:

      https://homenetworkguy.com/how-to/configure-ipv6-opnsense-with-isp-such-as-comcast-xfinity/

      Granted it is for OPNSense and not pfSense - but as I am reading OPNSense and pfSense are very similar.

      Curtis

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

        @bearhntr The rules needed to allow your wan to get dhcpv6 are there already - and would assume so in that other distro that will not be named.

        More like the guy writing that just doesn't have a clue..

        Once you set your wan to dhcpv6 - these rules are auto added..

        https://docs.netgate.com/pfsense/en/latest/firewall/pf-ruleset.html

        # allow our DHCPv6 client out to the WAN
        pass in  quick on $WAN proto udp from fe80::/10 port = 546 to fe80::/10 port = 546 tracker 1000000563 label "allow dhcpv6 client in WAN"
        pass in  quick on $WAN proto udp from any port = 547 to any port = 546 tracker 1000000564 label "allow dhcpv6 client in WAN"
        

        "using the “Track interface” setting, a firewall rule needs to be created to allow the DHCPv6 traffic from your ISP to assign IPv6 addresses to your local devices."

        Oh yeah - as I thought not a freaking clue!!!

        That is not even close to how it works! <rolleyes>

        When using track interface, pfsense will assign a /64 prefix from prefix delegated to it from the ISP, ie your /56 or /60, etc.. This prefix on your lan side interface is the prefix used and clients on this network will get their IPv6 from this prefix from how you have it configured on pfsense to hand out IPv6 addresses in the prefix.. Sure and the hell not coming from your ISP dhcp server.. And how would that even work? The dhcpv6 is multicast, that isn't going to be sent out to your isp even with those rules.. Its sent to ff02::1:2, why would pfsense seeing this traffic on your lan side interface forward this multicast to your isp??

        edit: Lets say it some how worked even remotely like that.. which it doesn't - how would pfsense even see this multicast traffic on the lan side? Your rules there for ipv6 are lan net.. The dhcpv6 coming from the client is going to come form link-local, ie a fe80 IP, which is NOT lan net.. So you have no rules there on your lan interface that would even allow pfsense to see this dhcpv6 traffic and forward it on - which it wouldn't because its multicast.

        Good thing pfsense creates the hidden rules for IPv6 to work for dhcpv6 if you enable that on the lan, or the other methods of ipv6 clients from getting their IPs SLAAC

        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

        bearhntrB 1 Reply Last reply Reply Quote 1
        • bearhntrB
          bearhntr @johnpoz
          last edited by

          @johnpoz

          I disabled those 2 rules....

          09d6f058-64fa-4eb2-bef1-28bbfc13803a-image.png

          Then ran the IPv6-TEST again -- and now I am back to 17/20:

          287c177e-1ec1-43ab-847a-a64abe679e9e-image.png

          Curtis

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

            @bearhntr you can allow icmp.. but your not going to get the PTR, and if no ptr hostname not going to resolve either. I would prob set it to just echo requests.. but you do you.

            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

            bearhntrB 1 Reply Last reply Reply Quote 1
            • bearhntrB
              bearhntr @johnpoz
              last edited by

              @johnpoz

              Thank You -- Done // we back to 19/20

              d12ab577-264e-4308-8def-37fd021ec9ae-image.png

              d6c1d9a5-8bbd-4b53-aad3-9a0792f65a2f-image.png

              johnpozJ L 2 Replies Last reply Reply Quote 0
              • johnpozJ
                johnpoz LAYER 8 Global Moderator @bearhntr
                last edited by

                @bearhntr I see you hid your ipv4 this time, but its clear as day right there in your hostname for your IPv4, via the PTR - heheh

                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

                bearhntrB 1 Reply Last reply Reply Quote 1
                • bearhntrB
                  bearhntr @johnpoz
                  last edited by

                  @johnpoz

                  Yeup. I really do not care so much about the v4 IP address - - it will change by mid-day Saturday. <Grin>

                  I really want to grasp this IPv6 stuff. I would love to move more and more stuff in that direction. I have a few devices in my home which will not do IPv6 and the mfg. says they have no plans of supporting it anytime soon.

                  Curtis

                  johnpozJ JKnottJ 2 Replies Last reply Reply Quote 0
                  • Bob.DigB
                    Bob.Dig LAYER 8
                    last edited by Bob.Dig

                    First time I enabled ICMP for IPv6 and getting 20 of 20. Feels so good. 😉

                    Capture.PNG

                    But in the end, never needed that ICMP for anything.

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

                      @bearhntr said in Comcast Residential /64 Delegation:

                      I would love to move more and more stuff in that direction.

                      Why to be honest? Can you name 1 resource that requires IPv6 that you want/need to access.. I agree that it is the future, and applaud your desire to learn it and play with, and sure even enable it.. But sorry no matter how much say jknott wants it to be now, ipv6 as the mainstream protocol is decades away..

                      Now - if some major players would push, it could be much sooner.. My isp has zero plans to support it, and its not even on their roadmap.. They just got bought by RCN, so maybe that will change..

                      I have it running on my network in a limited capacity - I can click a button and my pc has ipv6, as you saw for example in my test. But most of the time ipv6 is off.. I just don't really have any need or desire to run it as main protocol.. And it for sure makes limiting what can be done or not done through the firewall more difficult.. Clients love to have loads and loads of different IPv6 addresses they use for outgoing - so its more difficult to say for example my iphone IP can talk to my plex server IP from the specific wifi vlan.. With ipv4 I just assign it a dhcp reservation - and it always has the same IPv4 I can work with.

                      Not saying can't be done - its just more difficult, for why? Other than it is the "future" I have seen no actual need for it on my network, or for talking to the public internet.. My printer not having IPv6 support means nothing, who cares.. My smart lightbulb or some other iot device - again zero need or want for them to support ipv6.. For 1 it just makes it more difficult to manage..

                      So yeah learn and play and discover - happy to help in any way I can for sure.. But in the big picture.. The future is not right around the corner - you got plenty of play time heheh..

                      If you want some fun learning - go get sage cert over at hurricane electric, its free.. Fun to do, will help you learn different stuff about IPv6. And you get a free tshirt when you reach sage level.. Mine is getting a bit ragged - but I still sport it now and then..

                      create_badge.php.png

                      Certification Level: Sage earned at 2011-01-26 09:05:43

                      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

                      bearhntrB 1 Reply Last reply Reply Quote 1
                      • J
                        jpvonhemel
                        last edited by

                        I agree. For some masochistic reason I decided to see if I could figure this out. After I did, I asked myself, “Ok, that’s working. Good job. Now what functionality did it give me?”. I then proceeded to set IPV6 to none for WAN. There is so much more learning I can do that has a real return on investment.

                        J johnpozJ 2 Replies Last reply Reply Quote 1
                        • J
                          jpvonhemel @jpvonhemel
                          last edited by

                          I did not know there were t-shirts to earn. That changes everything.

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

                            @jpvonhemel said in Comcast Residential /64 Delegation:

                            There is so much more learning I can do that has a real return on investment.

                            Very true! I have been wanting to leverage IPv6 at work since 2010-11ish time frame.. Nothing ;) And I work for a major player.. I just recently helped them get /32 from Arin for use in a project..

                            I will for sure be retired before ipv6 becomes real mainstream protocol.. Sad but that is the way it is..

                            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
                            • Bob.DigB
                              Bob.Dig LAYER 8
                              last edited by Bob.Dig

                              The US has plenty of IPv4 addresses. In other parts of the world this is not the case. For instance in Germany there is more and more IPv4 CG NAT and/or DS-Lite (Dual Stack Lite). So if you want to host something at home, you have to use IPv6... but also every major cellphone provider here supports it ootb, so it is doable, although it sucks big time.

                              johnpozJ JKnottJ 2 Replies Last reply Reply Quote 0
                              • johnpozJ
                                johnpoz LAYER 8 Global Moderator @jpvonhemel
                                last edited by

                                @jpvonhemel said in Comcast Residential /64 Delegation:

                                I did not know there were t-shirts to earn. That changes everything.

                                I have to assume they are still giving them out.. Got mine back in 2011 though, so no promises.. But its a fun test, if your up to speed on ipv6 you can run through it a few hours easy.. I did one lazy sunday afternoon.. Biggest thing was getting the IPv6 glue setup on a domain..

                                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
                                • johnpozJ
                                  johnpoz LAYER 8 Global Moderator @Bob.Dig
                                  last edited by

                                  @bob-dig said in Comcast Residential /64 Delegation:

                                  So if you want to host something at home, you have to use IPv6

                                  This is true - just hope your "clients" have IPv6 -- hehe.. Ask your typical user what their IP is even IPv4 and they look like a deer in headlights.. But yeah that is one actual use for it in a home setup - getting around CGnat in the IPv4 space.

                                  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

                                  J bearhntrB 2 Replies Last reply Reply Quote 1
                                  • J
                                    jpvonhemel @johnpoz
                                    last edited by

                                    @johnpoz I just have to quiz my wife what our subnet private addresses are, or the unifi controller IP, and instant deer in the headlights. 😀

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

                                      @jpvonhemel haha, I get it with normal "users" but ask some so called tech guys what their public IP is - they didn't have a clue.. One of my buddies has some shit home wifi router thing at home.. And I ask him why you don't setup a decent network at home.. He spends all day doing firewalls and routers and switches, etc.. So he just wants to turn off at home.

                                      I get that sort of - but to me IT while its work, is also my hobby/fun.. Stuff I can't play with at work, I can play with at home, etc. Like IPv6 ;)

                                      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

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

                                        @bearhntr said in Comcast Residential /64 Delegation:

                                        I really want to grasp this IPv6 stuff.

                                        A good reference is IPv6 Essentials.

                                        PfSense running on Qotom mini PC
                                        i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel 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 1
                                        • JKnottJ
                                          JKnott @Bob.Dig
                                          last edited by

                                          @bob-dig said in Comcast Residential /64 Delegation:

                                          The US has plenty of IPv4 addresses. In other parts of the world this is not the case. For instance in Germany there is more and more IPv4 CG NAT and/or DS-Lite (Dual Stack Lite). So if you want to host something at home, you have to use IPv6... but also every major cellphone provider here supports it ootb, so it is doable, although it sucks big time.

                                          There are plenty stuck behind CGNAT in North America too. My ISP, Rogers, provides IPv6 on both cable and cell networks. On the other hand, the big phone company doesn't yet offer IPv6 to consumers on their ADSL or fibre networks and doesn't properly support it on their cell network. My work phone, on that company, it gets only 1/10 on test-ipv6.com. "Danger IPv6 sorta works - however, large packets appear to fail...". They also don't provide IPv6 to devices connected to the hot spot.

                                          PfSense running on Qotom mini PC
                                          i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel 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 1
                                          • JKnottJ
                                            JKnott @johnpoz
                                            last edited by

                                            @johnpoz

                                            Many "tech guys" don't get a lot of things. For example, look at all those who run Windows as admin. That leaves them wide open to malware. On my own computers, I run as a mere mortal, with admin rights when needed, just as I do on Linux.

                                            Many are also not that great on network issues.

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

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

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