I need some advise on VRF Design, i'm not used to how this thing work exaclty, but I will explain you what I need to acheive.
We have 1 Head-router deserving 350 Store. On this router we have:
1 link to the internal Network
1 link to private MPLS network (Bell Canada)
1 link to the Internet
On that router, for every stores, we are running 2 GRE tunnels, 1 over the MPLS link and 1 over VPN link (used as a backup for MPLS)
The stores VPN's source IP are dynamic, therefore we need 1 default static route to access the Internet on the Head-router. But adding this routes made the Internet access not working over the MPLS network, since once the packet are reaching the Head-router, they are routed back on the Internet Access instead of going into our internal network to finally pass through our Proxy.
What I would like to do:
Use a dedicated VRF for the static routes that will bring the VPN GRE Tunnels UP and the VPNs working, then all the traffic reaching the Head-router Tunnel's end point need to "exit" that VRF and continue using the default OSPF routing table which is on the default routing table.
How can I do this ?
Is there any way to "merge" or "switch" from one VRF te the default one on a router ?
Any other way to do it ?