DHCPv6 across VLANs
-
Hi all,
I've a challenge I've been struggling to overcome with little success to this point. I have just turned up IPv6 and received a /57 from my provider. Both the WAN and LAN interfaces are able to obtain addressing from the ISP. I have configured prefix delegation and router advertisements for the LAN interface (/64) and it works great in LAN clients obtain automatic addressing from the pfSense DHCPv6 server. RA is set for Assisted and my subnets defined as 2605:6001:e70e:2200::/64. The LAN interface itself set to track interface for WAN.
The problem is that none of the clients in my defined VLANs are receiving DHCPv6 addressing. I do understand that VLANs are individual broadcast domains and that these broadcasts do not transit to other networks by design. However, without a DHCPv6 Relay or the ability to assign a static address within the scope (/57) how do I get an IPv6 address for each of the networks and pass DHCPv6 to and from the VLANs to this single DHCPv server?
I am sure I am missing some piece of the informaiton pie that I am not aware of, but this is my first foray in to IPv6.
-
/57 seems like an odd prefix
Normally you would set your other lan interfaces/vlans to just a different prefix in their track.. So for example use prefix ID 0 on your lan, you would use prefix ID 1, ID 2, etc for your other interfaces.
Did they assign you a static /57?? If so you could always just create static /64's on your other interfaces vs using track.
-
/57 seems like an odd prefix
My ISP will soon be letting customers choose any prefix, from /64 to /56.
-
So for example use prefix ID 0 on your lan, you would use prefix ID 1, ID 2, etc for your other interfaces.
EXACTLY, the help I needed. Thank you John!
Yes a /57 seemed really odd to me as well, even though this is my first IPv6 net. I removed all configuration and proceeded with the prefix ID's and rebooted. Now I've received a /64 for each VLAN and am able to configure DHCPv6 for each VLAN.
Time to dig in to TCP/IP bible and learn each setting today. I knew I was missing something simple.
-
if you want to learn some ipv6 stuff, head over to hurricane electric and take their certification test. Its a learning progressive thing, some things you have to do like run web server, email server on your ipv6, etc. Once you get to sage you can get a free t-shirt ;)
https://ipv6.he.net/certification/
I love sporting my sage shirt at techie gatherings.
-
Another good source of info is "IPv6 Essentials".
http://shop.oreilly.com/product/0636920023432.do