I created a IPv6 /48 pool with prefix length of /64 on my Mikritik PPPoE server. I assign that too PPPoE users also running Mikrotik. In the PPPoE profile I assign the IPv6Pool as ‘DHCPv6 PD Pool’.
In the client PPPoE Mikrotik I am able to pick up a /64 pool with DHCPv6 client on the PPPoE interface. I can advertise it as well. This all works.
Issue is everytime the PPPoE session drops and comes back the Mikrotik PPPoE server gives the client a different /64 and does not pull the old one out of ‘used prefixes’. Not sure if this is a bug or what. Obviously there are plenty of /64’s to go around but this does not look right and creates lots of clutter on server.
Another question is since the IPv6 pool assigned changes everytime the PPPoE session drops is there a way to change the expire time from 3 days to something like 60 minutes?