ipv6 route filtering

Unfortunately when I search on this, I get a lot of noise and stuff like this: http://forum.mikrotik.com/t/decline-of-mikrotik/103106/1

Does this work? What routing protocols is it known to work with?

I’ve been using a unique local IPv6 prefix on my 2 locations for a while. Those locations are connected by MikroTik routers and GRE tunnels. It’s for my own education, so I’ve been using OSPFv3 and RIPng over the GRE tunnel. This had been working fine.

Not too long ago I set up global IPv6 addresses through my ISPs which includes a global prefix delegation to advertise on the internal network.

Since IPv6 routing wants you to use the interface, not a network, the global prefixes are picked up by the routing protocol and are routed over the GRE tunnel. I don’t want this. I want the global addresses to be routed over the internet, and the unique local addresses to be routed through the GRE tunnel.

I’m trying to figure out how to do IPv6 route filtering, and I’m not getting anywhere. I tried /routing prefix-list (for RIPng) but the documentation is for IPv4. I noticed it accepts IPv6 addresses, but it’s either not doing anything or I’m not using it right.

Which is why I ask if route filtering for IPv6 is known to work, and what routing protocols it works with so I don’t have to discover on my own that it doesn’t work :slight_smile: