Mikrotik with Squid Proxy

hi there

I have the following problem:
I have a Squid proxy installed on a VM. It’s working fine.
When I set up my Windows computer to use the proxy, it works fine.
When I use my Android phone and configure the proxy, it works fine.

However, I would like to force all my internet traffic to go through the proxy server.
I have tried so many scenarios from posts, but nothing ended up in a successful implementation.

The VM has 1 network adaptor and is on the same network as my Mikrotik router that is connected to the internet.
I have tried DSTNAT with DST-NAT to Proxy Server but then results in no internet.
NONE_NONE/400 3680 - error:invalid-request - HIER_NONE/- text/html

There has to be something wrong with the way traffic goes to the proxy and back to MK.

And advice would be appreciated.

Yeah, it doesn’t work (so simple) like that in this scenario.
Did you configure your Squid as TRANSPARANT proxy ? (and not standard “explicit”)

https://linuxtechlab.com/squid-transparent-proxy-server-complete-configuration/

Hi jvanhambegium
Thank you for taking the time to reply. I have the following in my squid.conf
http_port 8080 transparent
http_port 3129