Can't get IPv6 addresses on LANs (Telus)
-
Hi all,
I'm having trouble setting up IPv6 for my pfsense network. I'm able to get an IPv6 address on my WAN interface, but not on my LAN interfaces. Additionally, I can ping IPv6 addresses from the pfsense console (since it gets an ipv6 address), but don't get an address with any devices on my LANs.
A little background: I have pfsense running on my proxmox server, which is connected (not in bridge mode) to my ISP's provided modem/router (I still have a large amount of devices still connected directly to the ISP router). Finally, I have 2 different local networks running in my pfsense
Telus is my ISP and based on what I've found, they use IA_PD, do not use PPPoE, and they assign Prefix Delegate size of 56
Here are my pfsense settingsWAN Settings:
- IPv6 configuration Type: DHCP6
- Request only Prefix is checked
- PD size is 56
- Send Prefix hint is checked
- Do not wait for RA is checked
- Do not allow PD address release is checked
LAN0 Settings:
- IPv6 configuration Type: Track interface (WAN)
- Prefix ID: 0
LAN1 Settings:
- IPv6 configuration Type: Track interface (WAN)
- Prefix ID: 1
DHCP6 Server is disabled, Router mode is Unmanaged
Firewall for Both LANs allow any IPv4+6, and I made an extra rule to pass through any ICMP6 (Probably redundant)
Finally, the WAN gateway for IPv6 stays stuck on Pending/Unknown unless I add the Link-local address from my ISP's modem/router as a Monitor IP.
Thanks in advance!