I'm trying to configure a Mikrotik router to use a DS-Lite (dual stack lite) internet connection as defined in RFCs 6333 and 6334.
DS-Lite combines a native IPv6 connection with a IPIPv6 tunnel to a CGNAT gateway called AFTR (Address Family Transition Router). The router learns the remote tunnel endpoint through DHCP option 64, which contains a fully qualified domain name in the format defined by RFC 3315. The client needs to request this option in order to receive it. IPv4 traffic is sent through the IPv4-in-IPv6 tunnel unmodified: The remote endpoint (AFTR) operated by the ISP performs NAT.
It appears to me that RouterOS does not currently support DS-Lite. Is that correct? DS-Lite is a widely used IPv6 transition mechanism in Germany.
What I'm trying to figure out now is if this functionality can be implemented through scripting. Is there a way to get the DHCPv6 client to request option 64 and provide the resulting FQDN to a script, which could then set up the IPIPv6 tunnel accordingly?