ROS to umí, u některých vyjmenovaných klientů si nejsem jist. Win klienti s tím nemají nejmenší problém:
/ppp profile
add change-tcp-mss=yes dhcpv6-pd-pool=pool-dhcp6pd local-address=10.84.0.177 name=vpn-rw only-one=yes use-compression=no use-encryption=no use-mpls=no
/ppp secret
add name=clovek password=Heslo profile=vpn-rw remote-address=10.84.0.184 remote-ipv6-prefix=fdab:c:d:9100::/64 service=l2tp
/ipv6 nd
set [ find default=yes ] advertise-dns=yes other-configuration=yes
/ipv6 pool
add name=pool-dhcp6pd prefix=fdab:c:d:9200::/59 prefix-length=64
/ipv6 dhcp-server
add interface=bridge-lan lease-time=1d name=dhcp6-lan
/ip dns
set allow-remote-requests=yes cache-max-ttl=30m servers=8.8.8.8,2001:4860:4860::8888
Profil vpn-rw má zapnuté IPv6, přidelěný pool pool-dhcp6pd je primárě proto, aby se pustil nad tím tuelem DHCPv6 server pro předání DNS IPv6 adres, uživatel má nastaven prefix, který se má na jeho připojení použít (fdab::/64), musí být zpnut ND pro interface ALL, aby se dynamicky přidal na VPN připojení. To dál je jen kvůli bezestavovému DHCPv6, aby Win klient dostal IPv6 adresu pro DNS server.
Takže je jen potřeba mít dostatečný počet IPv6 prefixů, protože každé aktivní VPN připojení uvnitř kterého má jen IPv6 potřebuje sůj segment /64 (a minimálně další jeden potřebuješ pro vlastní LAN).