Hello. Can anybody share example how to setup IPv6 routing over established SSTP VPN tunnel (running on IPv4)?
SSTP tunnel between two MikroTik routers, both routers has IPv4 and IPv6 addresses.
I have seen few posts in different topics, but was unable to get IPv6 routing to work.
Currently I use 6to4 interfaces/tunnel over SSTP tunnel, but 6to4 are quite unstable.
Got it working. Take two MikroTiks and created lab setup on table, IPv6 routed just fine through SSTP tunnel. After that implemented in real life. Why this setup does not work from the beginning, I don’t know.
How to (from this forum copy-paste):
1)IPv6 over SSTP is possible. Make sure that ppp profile has “use-ipv6=yes”
Create your SSTP VPN as documented here :
http://wiki.mikrotik.com/wiki/Manual:Interface/SSTP
Use SSTP server binding interface on SSTP server side
2)on both sides add static ip on the SSTP interface and the route
Client
/ipv6 address add interface=DIAL-OUT_VPN_INTERFACE address=CLIENT_IPV6_ADDRESS advertise=no
/ipv6 route add dst-address=THE_ADRESSESS_TO_ROUTE gateway=DIAL-OUT_VPN_INTERFACE
Server
/ipv6 address add interface=SERVER_DIAL-IN_VPN_INTERFACE address=SERVER_IPV6_ADDRESS advertise=no
/ipv6 route add dst-address=THE_ADRESSESS_TO_ROUTE gateway=SERVER_DIAL-IN_VPN_INTERFACE
On vpn server create manually the routes or let radius to send Framed-IPv6-Prefix with the network address that should be routed to the client.
Using the attribute on radius the server route will be created correctly.