IPv6 through PPPoE not working from LAN side
-
Hi,
My ISP (VDSL provider using PPPoE) gave me recently access to IPv6. I have several issues with it on pfsense.
First here is my WAN config:
Here is my LAN config:
My first issue is with the interface. Here is for instance the situation today:
So only the first 2-bytes are the same. The range I receive in the /64 is between 2a020000:f184:0000:0000:0000:0000 and 2a020000:f184:ffff:ffff:ffff:ffff
So the 3 first bytes should be the same and not only the 2 first ones!Of course the consequence is that IPv6 is not routed on Internet for all my LAN devices. Indeed they all receive an IPv6 in 2a02f1:::::0/64 range. I suspect that this range was the previous one I received. Indeed my ISP force a disconnect every 36h and never gives the same public IP.
I already checked and RADVD is running on pfSense. When I restart pfSense everything works until the next renewal.
Is there any way to refresh the IPv6 tracking? How can I force that the LAN interface takes an IPv6 in the allowed range?
My second question is how can I control the way IPv6 are distributed? Indeed I would like that my servers and workstations talks to each other with IPv6. I understood that as soon as I put track IPv6 from another interface, I cannot put a static IPv6 which is a shame as the idea of IPv6 was to be able to have multiple IPv6 on the same interface. How can I add the IPv6 "given" to my device to the pfSense DNS?
Many thanks!