On our customer ports, we have assigned a /56 per port and are needing to support prefix delegation to any customer routers plugged in and assign IPv6 addresses directly to any customers plugged directly in. We also need to offer the IPv6 DNS servers. So far, we can get prefix delegation working without issue but we are unable to get clients to pull IPv6 addresses. We tried using SLAAC but while they pulled addresses, they did not work. Would anyone have a example of supporting both methods at the same time?
/ipv6 route
add distance=1 dst-address=xxxx:b840:11::/48 type=unreachable
/routing bgp network
add network=xxxx:b840:11::/48 synchronize=no
/ip dns set servers=xxxx:b840:10:1::10,xxxx:b840:10:1::10
/ipv6 pool add name=office prefix-length=56 prefix=xxxx:b840:11::/48
/ipv6 dhcp-server add name=office interface=Office address-pool=office
/ipv6 nd prefix add prefix=::/0 interface=Office on-link=yes autonomous=no
/ipv6 nd add interface=Office managed-address-configuration=yes other-configuration=yes advertise-dns=yes
We have seen information stating that the managed-address-configuration needs to be on for prefix delegation while it needs to be off for SLAAC. We are not sure what to do in this scenario