how to set transparent proxy if:

Hi,

I have two internet provider connected to my local network. One is set to be used as for general use, and the other one is set to be used for website browsing. My current network setup:

Wanted network setup:



The point is, i want any web request to internet, automatically redirected to the proxy server(without having to be set up on each computer clients for proxy). anyone know how to do so?

Thanks for any kind help.

I am not an expert in Mikrotik but I think the solution is:

-on the Mikrotik main router ( the gateway to all your Pcs ) enable the proxy server and configure it to work transparently

  • set max cache size to (None) and max ram-cache size to (None)

  • set the parent proxy to the dedicated proxy server you connect to the DSL Line

isp1… isp2
..|…|
MT router
…|
…|
…switch-----------proxy-PC
…|
…|
..other pc’s


MT can dial through ppoe, too. So there is no need for other D-Link router. Connect both ISPS to MT and redirect TCP port 80 traffic to proxy as shown in diagram above . That’s it.