Wednesday, March 14, 2012

Simple VPN via SSH using SHUTTLE

Have you ever wanted to connect to a remote network? Sure u did. VPN?
What if your workplace doesnt offer VPN services? Or the remote is just your home, you won't install a VPN server. Or simply you wouldnt like to setup a vpn client!


Shuttle comes to help you:
"What's sshuttle? It's a Python app that makes use of SSH to create a on-the-fly VPN between your Linux, BSD, or Mac OS X machine and a remote system that has SSH access and Python."

https://github.com/apenwarr/sshuttle


This is how you use it:
If you would also like your DNS queries to be proxied through the DNS server of the server you are connect to:
./sshuttle --dns -vr username@sshserver 0/0

"Any TCP session you initiate to one of the proxied IP addresses will be captured by sshuttle and sent over an ssh session to the remote copy of sshuttle, which will then regenerate the connection on that end, and funnel the data back and forth through ssh. "

3 comments:

  1. It was wondering if I could use this write-up on my other website, I will link it back to your website though.Great Thanks.
    best vpn to hide ip

    ReplyDelete
  2. Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job. expressvpn free trial

    ReplyDelete
  3. i love reading this article so beautiful!!great job! top android vpn

    ReplyDelete