Web Proxy Multiple Gateways

Hi, is it possible to have a proxy server, which could have multiple public connections from the different ISPs and also multiple local addresses to go through a certain public IP?

For example, MikroTik has 3 ISP. Some of the devices in the local area network need to go to the world via web proxy using a certain ISP. How it can be reached?

Thanks

It looks like it’s not possible with RouterOS.

Thanks for your reply

Anyway, if there are any solutions with some third-party soft could you please share any handy info about it?

Maybe Squid or PfSense are capable of this task?

Thank you

I don’t have experience with any, last time I tried to use Squid for anything was many years ago. But probably yes, this looks like good starting point:

http://www.squid-cache.org/Doc/config/tcp_outgoing_address/

Hi,
It is for the exact directive I was looking for.

Thank you!