[8.900][ANSWERED] Dynamic IPv6 Address over PPPOE

Hi Everyone,

I've been eagerly awaiting this beta to test native IPv6 over PPPOE using dynamic addressing.

I can confirm it is working but I wanted to check that it is working as intended.

I have a static /56 range allocated by my ISP. I've manually allocated a /64 from this to my local LAN and I'm experimenting with DHCPv6 and prefix advertisements from my Astaro box to distribute it. This all works as you'd expect.

I can get this range allocated dynamically over my PPPOE session but I haven't experimented with that yet as there doesn't seem much point.

On the PPPOE link I get a dynamic address allocated via DHCPv6. I have my WAN interface set as the IPv6 default gateway and it connects fine.

The interface details show only link local addresses but in the IPv6 log I see;

2012:03:07-14:18:59 heracles ipv6_watchdog[3695]: Start of monitoring interface ppp0 (7)
2012:03:07-14:18:59 heracles ipv6_watchdog[3695]: Installing default route via fe80::224:***x:***x:***x (7)
2012:03:07-14:18:59 heracles ipv6_watchdog[3695]: Installing address 2001:44b8:10:518:***x:***x:***x:***x/64 (7)

I've tested IPv6 connectivity to the internet and it all looks fine. Hooray!

So is this working as it should?
  • Hi wogman,

    good to hear that it works. Yes, thats the expected behavior.

    However IPv6 automatic address assignment is quite complex. Its still missing one feature, Prefix Delegation. Will probably be addressed in 9.1 or 9.2

    Its possible that you get an dynamic range allocated from your ISP. This one can be received via DHCPv6 Prefix Delegation. This requires a bigger change in the configuration, because this results in configuration changes of Prefix Advertisement/DHCPv6 server configuration, packet filter rules and so on, whereverer addresses/networks of your dynamic prefix is used.

    So until now if you have a dynamic allocated prefix, you have to use IPv6 NAT.

    Cheers
     Ulrich
  • Excellent, that's great.

    The Dynamic PD bit isn't an issue for me as my prefix is static.

    All working well so far, well done!