• Split a /60 between interfaces on pfSense and downstream L3 switch

    11
    0 Votes
    11 Posts
    1k Views
    JKnottJ

    @CNLiberal I have never set up a DHCPv6-PD server, so I can't help with that.

  • pfSense 2.7.2CE not working when trying to assign multiple interfaces

    2
    0 Votes
    2 Posts
    326 Views
    GertjanG

    @BigTulsa said in pfSense 2.7.2CE not working when trying to assign multiple interfaces:

    I'm wondering if allowing the ia-na 0 is causing the problem here or if I should comment that out from the script. I will likely try it here shortly, but I wanted to jump in here to see if anyone has tried this?

    Only one way to be sure :
    packet capture the DHCPv6 traffic (dhcp6c and other) and see what 'you' send out and what your ISP box or DHCP4v6 send back as a result.

    Be ware :of the reality : IPv4, after 5 decades or so, has reached the 'stable' situation and works pretty well.
    IPv6 is another thing. There are the official IPv6 RFC's, and the joke of the century : every ISP interprets them 'differently'. So what works for me - doesn't work for you.
    When dealing with IPv6, mention who is your ISP - what equipment you use on the other side of the pfSense WAN port.

    Example, my ISP has a pretty good IPv6 support.
    I get a IPv6 for my pfSense WAN, and a prefix for my LAN.
    Here it comes : just one prefix, even if my pfSense wants more. So I can equip just one LAN with IPv6.
    I use the pro version of the ISP Internet access of course. But my ISP (Orange, France) isn't aware of the fact that a company can use more the one LAN ..... (no joke 😕 )

    My WAN DHCP6 settings :

    1d91937c-1bd6-43fa-ba83-c658d10a97f2-image.png

    If I change the /64 for 'something else' everything breaks.

    edit : and my ISP box tells me :

    f3a34e57-10b7-4aff-9d5e-0a0767aa7060-image.png

    so it tells me that it has a /56 or 256 x /64 avaible ....

    @BigTulsa said in pfSense 2.7.2CE not working when trying to assign multiple interfaces:

    version of pfSense (2.7.2CE).

    Hummm.
    Your using bleeding edge technology = IPv6 prefixes for your pfSense LANs : what about using the bleeding edge solution : upgrade to 2.8.0 beta right away.
    It works ...

  • Problems with starlink ipv6

    5
    0 Votes
    5 Posts
    738 Views
    JKnottJ

    @johnymarconi You had mentioned it worked until you got new hardware. I was referring to with the old vs new configuration. That is when it worked with when it didn't.

  • Vodafone UK IPv6 Configuration

    17
    0 Votes
    17 Posts
    3k Views
    D

    @GaZaai I’ve managed 4 days and IPv6 is still working and I’m getting 19/20 on the readiness test, I ticked not to release the PD on advanced networking, Vodafone have assigned me a static IPv4 and I upgraded to 25.03 using the new PPPoE backend. A few changes so not 100% on what was the fix but I survive reboots now, thanks for your help.

  • Gigaclear & ip6 - lose of connectivity after *exactly* 5 minutes

    31
    0 Votes
    31 Posts
    4k Views
    I

    Unfortunately, it does not work for me on 25.03-BETA. The setting has not changed behaviour - i have tried a reboot after adding the setting into system->advanced>system tunables.

    I did try this setting weeks ago, but since it made no difference I disgarded it.

    I still need to add the static NDP entry, even with this setting.

    I wonder if this setting is no longer working on 25.03-BETA. However, that NDP entry should not be going stale for 24 hours anyway and so something still isn't right. It's responding to NS, so why isn't the NDP entry updating every minute whenever they are responded to?

    There is something additional I've spotted with the NA from the ISP, the source IP is GUA but the target address is link-local. I don't mean destination ip, I do mean target address within the ICMPv6 payload - before the (rte, sol) below:

    4 13:45:21.68 2a02:fb8::32 fe80::1c1e:54ff:fe8a:705 ICMPv6 82 Neighbor Advertisement fe80::4a5a:dff:fe5a:f2b7 (rtr, sol)

    The NDP table is being updated with the target address, but it does not update the source ip into the NDP table. That might be correct behaviour, but if so then what is updating the source ip entry in the NDP table after 24 hours (for the situation it does).

    I have also seen the situation with where the NDP entry was stale for 24 hours and strangely was updated, which kept it working and when using my previous tricks to get it to work. However, it was not consistent after every reboot and connectiviy was still unreliable.

    I still beleive we are walking around some other root cause here, possibly two issues.

    I do admit the spec is ambiguious and this is not prohibited within the spec, but this implementation is a good example of exactly not what the spec intended. However, it should still be working.

    We should not be seeing the first hop GUA going stale for 24 hours anyway.

  • ipv6 problems, confusion with SLAAC, firewall rules, dhcpv6, pinging

    8
    0 Votes
    8 Posts
    958 Views
    JKnottJ

    @Laxarus

    Sometimes the problems with Windows are because it's Windows. I have no experience with HAproxy.

  • Unbound/DNS resolver with IPv6 unreliable finally solved

    21
    0 Votes
    21 Posts
    3k Views
    tinfoilmattT

    @Gertjan said in Unbound/DNS resolver with IPv6 unreliable finally solved:

    Isn't that a 'syntax error' ?

    Yes, typo. Post edited. Thanks for pointing out.

  • IPv6 + DHCPv6 + statefull

    17
    0 Votes
    17 Posts
    2k Views
    R

    Hi @Gertjan,

    Thanks for send your example.

    Today I got back to working on the IPv6 deployment in my network and decided to take a different approach, since multicast packets really weren’t reaching pfSense—something quite odd. So I started troubleshooting at Layer 2 and finally found the issue.

    Since my pfSense runs virtualized with libvirt, I began digging into potential multicast issues related to libvirt’s network interfaces. I’m using macvtap with virtio to provide smoother network passthrough to the VM.

    On a forum, someone mentioned a parameter (trustGuestRxFilters) that needs to be enabled on the interface to allow multicast traffic. By default, it’s disabled. I checked the documentation, and it turned out to be true. Once I enabled the parameter, DHCPv6 started working immediately.

    <interface type="direct" trustGuestRxFilters="yes"> <mac address="52:54:..."/> <source dev="fw_lan" mode="bridge"/> <target dev="macvtap3"/> <model type="virtio"/> <alias name="net1"/> <address type="pci" domain="0x0000" bus="0x00" slot="0x07" function="0x0"/> </interface>

    @Gertjan, @patient0, and @JKnott – thank you all for taking the time to help us work through this issue. I'm really grateful to be part of such an active community, full of helpful and kind people!

    I hope this experience proves helpful to others who might run into the same issue.
    All the best!

  • 0 Votes
    7 Posts
    844 Views
    AMG A35A

    @Bob-Dig ah I thought that setting it enabled meant all incoming IPV6 WAN traffic would be allowed in. If I'm enable is default WAN inbound still block for IPv6?

  • Divide IPv6 prefix among multiple independent routers

    21
    0 Votes
    21 Posts
    3k Views
    C

    Here is update: I requested an IPv6 prefix from the second ISP, who was able to split it and set up routing to the related WAN IP addresses. I then contacted the first ISP again and they agreed to do the same. Problem solved, I can still run the routers independently. ☺

  • ipv6 + static mapping + DUID typo = no working mapping anymore

    1
    0 Votes
    1 Posts
    181 Views
    No one has replied
  • files.netgate.com IPv6 down?

    9
    0 Votes
    9 Posts
    985 Views
    S

    @patient0 Haha, yeah, but look how bad my IPv6 is!
    Going to leave it with IPv4 preferred, but thank you very much for taking the time to help. Those were great suggestions, and in the end this issue just highlighted how bad my ISP's IPv6 is.
    Hyperoptic, get your IPv6 house in order!

  • Lit Fibre (UK) IPv6 stopped after powercut

    42
    0 Votes
    42 Posts
    6k Views
    GertjanG

    @F022Y said in Lit Fibre (UK) IPv6 stopped after powercut:

    First step was to check the internet was actually down

    Note these on an post-it :

    ipconfig /all ipconfig /renew ipconfig /renew6

    The second renews the IPv4 lease. If it times out : DHCP4 isn't running ?
    The third : IPv6 lease gets renewed. If error, DHCOPv6 server isn't running ? (or no more prefix for that LAN, etc)

    Be ware : IPv6 is default, so if "ping www.google.com" will use IPv6. Force it to use IPv4 by entering :

    ping -4 www.google.com

    or the other way around :

    ping -6 www.google.com

    @F022Y said in Lit Fibre (UK) IPv6 stopped after powercut:

    only IPv6 traffic worked and IPv4 was a no go

    Welcome into 2025, Yes, DHCP4v should be stable right these days.
    If any doubts, use the DHCPv4 server (on pfSense) that is known to be good : use ISC. You are using kea right now.

    34ba9510-17e6-4205-8b77-3379a1a610e3-image.png

    kea works fine, I'm using it for month now, but I have the more recent 24.11 (and 25.03 now).
    IMHO : If you have to offer your wife a depreciated (but 3 decades proven) DHCPv4 server, or a 'beta' (implementation) Kea, go for the first - or get a lawyer ^^

  • IPV6 - Some clients not showing an IPV6 DNS Server

    5
    0 Votes
    5 Posts
    670 Views
    N

    @Bob-Dig

    That's very Interesting, oddly though, the client with 0 issues is also the client with the extra stale ipv6 addresses.

    I found some info on some MS forms that suggests Windows has an issue when the NIC is using both IPV4 DHCP and IPV6 RA at the same time. i.e. other have seen similar DNS weirdness. On the broken system I just tried disabling IVP4 TCP/IP and after rebooting that same box now receives an IPV6 DNS Server. If I then re-enable TCP/IPV4 on the nic, that same system wipes out the DNS servers and replaces with only an IPV4 value.

    So this is really starting to feel like a pure MS bug, I don't see how the above could be influenced by PFSense.

  • IPV6 DNS Question - Client receiving ISP DNS Value, not sure why.

    5
    0 Votes
    5 Posts
    537 Views
    N

    Deleting this thread and starting over, fixed my issue but found a new one.

  • IPv6 over Starlink

    16
    0 Votes
    16 Posts
    7k Views
    A

    @timg_11 The images are available on the Wayback machine at archive.org.
    I just did the same thing as you, but I'm trying to route IPv6 on Linux

  • Weird static NAT issue.

    2
    0 Votes
    2 Posts
    407 Views
    Z

    I opened a ticket with my host on this. Since that fe80:1::4aa9:8aff:fe18:7bf9 isn't mine and appears to be coming from my host I'm guessing there is a routing issue for my /64. IMHO it looks like something is stealing my route like it's double routed or something. They've been "researching" for the past 2 days.

  • Port forward WAN IPv4 to ULA IPv6

    1
    0 Votes
    1 Posts
    238 Views
    No one has replied
  • Verizon 5G Home Internet

    16
    0 Votes
    16 Posts
    3k Views
    JKnottJ

    @patrickdickey52761 said in Verizon 5G Home Internet:

    So let me ask this. Is there an easy way to allow IPv6 traffic through my WAN interface in such a way that all devices on the LAN side can get their addresses?

    You could configure pfSense as just a firewall, without routing. A friend of mine just did that with OPNsense. This way you'll have a single /64 to work with on your LAN.

  • IPv6 connectivity NAT

    23
    0 Votes
    23 Posts
    2k Views
    GertjanG

    @artafinde said in IPv6 connectivity NAT:

    DHCP6C logs

    A WAN interface, igb0, became active, so dhcp6c starts doing its work :
    The first part, where dhcp6c has process ID 867, goes well up until something/someone pulls the plug :

    dhcp6c[867]: transmit failed: Network is down

    So, djcp6c starts again : .... process ID is now 26116. It also ... vanishes.
    New process again :

    dhcp6c[26428]: transmit failed: Network is down

    but 26428 manages to get everything right : an IPv6, a prefix
    Reaching this phrase :

    got an expected reply, sleeping
    means all is well.

    I'm not saying that these multiple restarts with 7 second are not normal, maybe you can set up an initial "10 seconds or so" hold off, see the dhcp4 parameters ? (not sure if the dhcp6 process has the same process option, you'll need to see the man ?)

    I've this :

    0c2adff7-6ab2-4b7e-973d-ef6f810bdc03-image.png

    = nothing checked as you can see and it works fine for me.

Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.