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.
Go to file
Avery Pennarun 72ed385b7f Really basic transproxying on localhost.
When regenerating outgoing connections, we set TTL=42 to prevent re-proxying
of requests.  That's a little hacky, but at least it avoids infinite loops.
2010-05-01 20:03:50 -04:00
.gitignore Initial commit. 2010-05-01 16:15:37 -04:00
client.py Really basic transproxying on localhost. 2010-05-01 20:03:50 -04:00
helpers.py client now listens on a socket and gets SO_ORIGINAL_DST correctly. 2010-05-01 18:03:45 -04:00
ipt Really basic transproxying on localhost. 2010-05-01 20:03:50 -04:00
LICENSE Initial commit. 2010-05-01 16:15:37 -04:00
main.py Really basic transproxying on localhost. 2010-05-01 20:03:50 -04:00
options.py Initial commit. 2010-05-01 16:15:37 -04:00
ssh.py Initial commit. 2010-05-01 16:15:37 -04:00
sshuttle Initial commit. 2010-05-01 16:15:37 -04:00