I have a mtik router set up as a pptp server. I need to forward the traffic coming from tunnels terminated to a specific router ip address, via a particular gateway.
So basically if this traffic is coming through tunnel(s) which are terminating on router public ip address 1.2.3.1, then forward via gateway A, if its traffic from tunnels terminating on router pubic ip address 1.2.3.2 then forward via gateway B, etc.
I can specify an "address list" in the ppp profile and use simple policy based routing (mark routing based on "src address list") and this works fine. But this is limited because a specific user can only be belong to a single profile.
I want the same vpn user to be forwarded via different gateways depending on which ip address they dialed into.
Any ideas?