sshuttle

Install

sudo apt-get install -y sshuttle
sshuttle --dns --remote foo@example.com 10.0.0.0/8 192.168.251.36/3 --exclude 192.168.179.0/24

Install under Ubuntu 20.04 in virtualenv
https://bugs.launchpad.net/ubuntu/+source/sshuttle/+bug/1887489

sudo apt install -y python3-virtualenv
 
mkdir -p ~/bin/python2
cd ~/bin/python2
virtualenv .
./bin/pip install sshuttle
 
~/bin/python2/bin/sshuttle \
  --remote <YOUR_WORKSTATION> \
  --dns \
  10.0.0.0/8 \
  192.168.244.0/16 \
  --exclude 192.168.1.0/24 \
  --exclude 192.168.178.0/24

Linux
https://sshuttle.readthedocs.io/en/stable/
https://sshuttle.readthedocs.io/en/stable/windows.html