I am having an issue with policy based routing that I was hoping someone can help me with.
I have a home-office with an ADSL connection and a routerboard 600A.
When I work for certain clients I need to VPN into their network. Since I find it painful to change VPN tunnels constantly, I've setup the VPN through the Mikrotik router, and would like the traffic to choose the right path.
I've done the following so far, as a test.
1) I added a new interface (PPTP Client) and setup the VPN to the customer (tunnel is established), called it TestVPN.
2) As a test, I added a Mangle rule for one of my machines with the following config: Chain=prerouting, Src.Address=My_IP, Action=mark_routing, New Routing Mark=VPN, Passthrough=No.
3) I added a new route with the following configuration: Dst.Address=0.0.0.0/0, Gateway=TestVPN, Routing Mark=VPN
Enabling this however results in no network connectivity. However, if I establish the PPTP tunnel directly from my system it works just fine.
Any ideas what the problem could be or what I should check for?