Use the tproxy method to forward all IPv4 and IPv6 traffic

sshuttle

  • Transparent proxy server that tunnels traffic over an SSH connection.
    Doesn't require root or any special setup on the remote SSH server, though root access on the local machine is prompted for.
    More information: <https://manned.org/sshuttle>.
  • Trick copyright: tl;dr; <https://github.com/tldr-pages/tldr>

sshuttle --method=tproxy --remote={{username}}@{{sshserver}} {{0.0.0.0/0}} {{::/0}} --exclude={{your_local_ip_address}} --exclude={{ssh_server_ip_address}}

click the source code to copy install sshuttle on any operating system with command-not-found.com