Using sshuttle
sshuttle on Windows
sshuttle is an transparent proxy that can multiplex traffic on a single SSH session, allowing for the tunneling of UDP and TCP traffic.
It eases routing DNS (DNS goes through UDP) to the remote network to resolve, as well as not having many ports to rely on to use as local forward.
Unfortunately, sshuttle isn't supported on Windows due to the following issues...