Skip to content
/ do-sshuttle Public

Use DigitalOcean Droplet to Transparent Proxying via sshuttle

License

Notifications You must be signed in to change notification settings

f/do-sshuttle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

DO-sshuttle

Transparent your Proxy your connection over your DigitalOcean Droplet.

Installation

1. Install Requirements

# Install DigitalOcean CLI Tool
brew install doctl

# Install sshuttle
brew install sshuttle

2. Generate DigitalOcean API Key

Generate a key from https://cloud.digitalocean.com/settings/api/tokens

3. Login via doctl

doctl auth login
# Enter your API key you generated.

4. Create a Droplet called do-sshuttle-server

Create a Droplet on your DigitalOcean account. Name it do-sshuttle-server.

5. Start Proxying.

$ ./do-sshuttle
do-shuttle v0.0.1
Fatih Kadir Akın <[email protected]>
Transparent Proxying over DigitalOcean Droplets

[ds] <--- Getting do-sshuttle-server Droplet information...
[ds] ---> Powering on do-sshuttle-server (root@<IP ADDRESS>) Droplet...
[ds] ---> Power-on Request sent...
[ds] ---> Allow server 10 seconds to boot...
[ds] ---> Proxying network via sshuttle...
client: Connected.

LICENSE

WTFPL.

About

Use DigitalOcean Droplet to Transparent Proxying via sshuttle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages