Is it possible to use a reverse ssh tunnel to force all network connection on the remote host through the local host.
Essentially:
local -> ssh -> remote remote web request -> ssh tunnel -> local -> internet
I want the remote to make connections through the locals VPN without having to authenticate on the remote as well
Hopefully this makes sense
Wireguard might be what you want. You connect to your remote machine ( assume it is at home). You can setup what traffic goes over wireguard (some or all). On your home machine you can run port forward command and masquerading command once connected on home machine so that you have full lan access too. It is described in the wireguard setup docs.