GitXplorerGitXplorer
a

tunneller

public
0 stars
0 forks
0 issues

Commits

List of commits on branch latest.
Unverified
915097345acb5df0aa9a41f6f42f059a20386e7f

Tidy

aashenm committed 6 years ago
Unverified
465ba2ca629aa52c9515dd50e5398bdedad682da

Tidy

aashenm committed 6 years ago
Unverified
a75a12acd38e0ebc663f65dab8bcf16bb3d07bcb

Tidy

aashenm committed 6 years ago
Unverified
3d90359b6696d33e6c2dbff9e056c192e03caa7d

[Skip CI] Add image overview label

aashenm committed 7 years ago
Unverified
cdf4f9bfc9d78bd86d18791f2e1b8af0e7e6c0f2

[Skip CI] Add support for custom image tag

aashenm committed 7 years ago
Unverified
fb04766ba7631211575c4d0cef5fc09dea4893bf

[Skip CI] Default remove only ':dev' unless specified

aashenm committed 7 years ago

README

The README file for this repository.

= Tunneller :toc: :toc-placement!: :warning-caption: :warning: :note-caption: :paperclip:

[discrete] ====== A SOCKS Server image:https://travis-ci.com/ashenm/tunneller.svg?branch=latest[Build Status, link=https://travis-ci.com/ashenm/tunneller] image:https://img.shields.io/badge/tag-latest-blue.svg[Image Tag, link=https://github.com/ashenm/tunneller/tree/latest] image:https://images.microbadger.com/badges/image/ashenm/tunneller.svg[Image Overview, link=https://hub.docker.com/r/ashenm/tunneller/]

[discrete] === Table of Contents toc::[title="", levels=4]

=== USAGE

==== Using scripts/run.sh

===== Basic Usage

[source, man]

./run.sh

===== Additional Options

[source, man]

./run.sh [OPTIONS]

Options:

    --dev                 Run in development mode.
                          Run Tunneller locally and spawns a session against it

-f  --forward             Specify [ADDRESS:]PORT for local dynamic
                          application-level port forwarding (default 'localhost:5050')

    --help                Print usage

-p  --port                Specify endpoint port to connect (defaut '2222')

-u  --user                Specify the user to log in as (default 'alpine')

=== Using a SSH Client

Alternately, a SSH client can be used to spawn a session. For instance, with OpenSSH to bound local port 8080 using private key ~/.ssh/id_dsa for authentication

[source, cmd]

ssh -N -D 8080 -i ~/.ssh/id_dsa -l alpine -p 2222 example.org

NOTE: The use of flag N is important since the unprivileged user loggings are disabled