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

    DHCP6 EUI-64 Interface ID Setting

    Scheduled Pinned Locked Moved IPv6
    5 Posts 2 Posters 2.8k Views 1 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.
    • L Offline
      louiseanton
      last edited by

      My ISP only provide single /64 for each PPPoE WAN Conenction, I have tried to request different delegation size but still no luck. since I can made several PPPoE WAN Connection, I want to do the following

      IGB1 with XX:XX:XX:XX:XX:01 MAC Address
      WAN1 Interface IPv4 PPPoE IPv6 DHCP6 Use IPv4 connectivity as parent interface Prefix Delegation size 64
      LAN1 Interface IPv4 Static IPv6 Track Interface WAN1 Prefix 0

      IGB2 with XX:XX:XX:XX:XX:02 MAC Address
      WAN2 Interface IPv4 PPPoE IPv6 DHCP6 Use IPv4 connectivity as parent interface Prefix Delegation size 64
      LAN2 Interface IPv4 Static IPv6 Track Interface WAN2 Prefix 0

      So far I can only make one of them working but never simultaneously
      Its my first time trying to enable ipv6 on my network and I am not familiar at all
      After digging around, I think the cause might be the EUI-64 Interface Identifier used by pfsense Kea DHCP6 (if_pppoe) when requesting the ipv6 address

      Everytime I reconnect the PPPoE connection I get new ipv6 address but no matter WAN1 or WAN2 the EUI-64 part always same everytime and it always IGB1 MAC Address

      WAN1 2001:xxxx:xxxx:xxxx:[IGB1 EUI-64]
      WAN2 2001:xxxx:xxxx:xxxx:[IGB1 EUI-64] <- Still IGB1 MAC Address

      Whenever the second WAN connect, most of the time the other WAN connection is disconnected or not workign/usable
      It might be because the ISP think that the same Host/Client (Interface ID) try to make another connection

      Is there any way for me to set something like custom Interface ID Identifier for each WAN interfaces?

      For IPv4 connectivity as parent interface, what does the parent interface mean? are there any possibility that the interface choose wrong parent interface? both WAN1 and WAN2 choose IGB1 as parent interface?

      L Bob.DigB 2 Replies Last reply Reply Quote 0
      • L Offline
        louiseanton @louiseanton
        last edited by louiseanton

        I have tried System->Advanced->Networking->DHCP6 DUID->DUID-LL (aa:bb:cc:dd:ee:ff) and restart the firewall
        WAN2 IPv6 that I received 2001:xxxx:xxxx:xxxx:[IGB1 EUI-64] <- Still IGB1 Original MAC Address

        Related
        https://forum.netgate.com/topic/199070/manually-setting-the-interface-id-in-dhcpv6-pd-over-pppoe-configuration

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          louiseanton @louiseanton
          last edited by louiseanton

          Seems like this is what I currently needed to solve my problem
          https://forum.opnsense.org/index.php?topic=46607.0
          https://redmine.pfsense.org/issues/14765

          1 Reply Last reply Reply Quote 0
          • L louiseanton referenced this topic on
          • Bob.DigB Offline
            Bob.Dig LAYER 8 @louiseanton
            last edited by

            @louiseanton said in DHCP6 EUI-64 Interface ID Setting:

            My ISP only provide single /64 for each PPPoE WAN Conenction

            What ISP is this?

            L 1 Reply Last reply Reply Quote 0
            • L Offline
              louiseanton @Bob.Dig
              last edited by

              @Bob.Dig My ISP Information
              AS 3462 HINET Chunghwa Telecom Co., Ltd. Taiwan
              https://db-ip.com/as3462

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