I am looking for a guide on how to setup a ProxyVM that routes all traffic through an encrypted socks5 proxy tunnel. I believe this would have to assume you are only using https to connect to websites and NOT http.
Once setup, if their were a simple way to configure/change the proxy address, it would allow for versatility in changing your socks5 proxy as needed.
A question I have about this potential setup is whether or not you would need an SSH server to route your local network traffic, and then have the SSH server forward all the traffic to its actual destination. Is the SSH server required for encryption?
Also, since socks works on the application level, would you need to configure firefox or chrome to use the socks proxy for this to work, or is their a transparent proxy option similar to sys-whonix for tor?
I am not a coder/IT pro as this is not my day job line of work, so please bear with me if I did not communicate the concepts of what I am seeking correctly. I appreciate any help that someone may be able to offer.
tldr: Socks5 ProxyVM Guide(if it is even possible) that serves as an encrypted transparent proxy tunnel, similar to the program Proxifier used on Windows.