Here’s the desired set up:
All users outgoing internet traffic arrives via L2TP tunnels at a gateway running RouterOS. However the users are divided into two groups each of which has its own ISP connection and therefore route out - ie group 1 is routed through ether 1 and group two is routed through ether 2.
I would like to run a web-proxy both groups initially access, but if there is nothing relevant in the web-proxy cache the request is forwarded out of the gateway appropriate to that user with the reply being cached for both groups by the proxy as well as returned to the originating address.
Is this possible? Put another way does a routing mark imposed at the user’s end before the packet enters the L2TP tunnel survive passage through the tunnel and the bind the web-proxy when if it has to forward the request? Or does a packet mark? Or a connection mark?
Thanks in advance.