VPN without VPN? Yes, with sshuttle it’s possible.
You’ll need only ssh to host, and rights to operate iptables on remote host, and all your network traffic could be sourced from remote IP.
The blog about containerisation, virtual machines and useful shell snippets and findings