On this page you find all important commands for the CLI tool sshuttle. If the
command you are looking for is missing please ask our AI.
sshuttle
Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.
List of commands for sshuttle:
-
ssh:tldr:4f8c7 ssh: Forward all traffic except that which is bound for a specific subnet.$ sshuttle --remote=${username}@${sshserver} ${0-0-0-0-0} --exclude ${192-168-0-1-24}try on your machineexplain this command
-
ssh:tldr:a6b49 ssh: Also forward all DNS traffic to the server's default DNS resolver.$ sshuttle --dns --remote=${username}@${sshserver} ${0-0-0-0-0}try on your machineexplain this command
-
ssh:tldr:af516 ssh: Use the tproxy method to forward all IPv4 and IPv6 traffic.$ sshuttle --method=tproxy --remote=${username}@${sshserver} ${0-0-0-0-0} ${::-0} --exclude=${your_local_ip_address} --exclude=${ssh_server_ip_address}try on your machineexplain this command
-
sshuttle:tldr:4fa13 sshuttle: Forward all IPv4 TCP traffic via a remote SSH server.$ sshuttle --remote=${username}@${sshserver} ${0-0-0-0-0}try on your machineexplain this command