Is there a proxy server or something that I can easily set up on a Fedora VM on a Fedora host in order to use this VM as a HTTP proxy (for VPN traffic and such). I want certain programs and browsers using one VPN service, others using another and the rest using nothing and I figure this is an easy and compartmentalized way of doing it.
I gave it squid a try but it seems hit or miss. Sometimes I can connect to it, sometimes the connection times out in the host web browser I’m using to test, and I also can’t figure out how to stop squid from inserting its own headers.
Is there a better service for this or should I stick with trying to make squid do this? Thx