diff --git a/lib/extensions/admin/index.html b/lib/extensions/admin/index.html index 1f0e3a2..b46bb86 100644 --- a/lib/extensions/admin/index.html +++ b/lib/extensions/admin/index.html @@ -31,7 +31,8 @@
-

Work from 127.0.0.1

+

Build a Better Web +
Work from 127.0.0.1

Download @@ -312,7 +313,7 @@ Just confirm your email address: - +
  • Get exclusive invites to try new features
  • diff --git a/lib/extensions/admin/sclient/index.html b/lib/extensions/admin/sclient/index.html index ca09e72..c041bb4 100644 --- a/lib/extensions/admin/sclient/index.html +++ b/lib/extensions/admin/sclient/index.html @@ -14,7 +14,7 @@ (think telnet, netcat, ssh, openvpn, etc).

    Usage

    -
    $ sclient [-k] <remote> <local>
    +
    $ sclient [-k] <remote> <local>

    Flags

    • -k, --insecure ignore invalid tls certificates
    • @@ -25,15 +25,34 @@
    • <local> the local address and port to bind to (default bind address is 127.0.0.1 or ::1)
      • - may be used to read from stdin (like netcat)
      • -
      • may be omitted when piping printf "GET / HTTP/1.1\r\n\r\n" | sclient telebit.cloud
      • +
      • may be omitted when piping. Example: printf "GET / HTTP/1.1\r\n\r\n" | sclient telebit.cloud
    -

    Example

    +

    Examples

    +

    SSH

    +
    $ ssh -o ProxyCommand="sclient %h:443" jon.telebit.io
    + +

    This is useful to be able to connect to SSH even from behind a corporate packet-inspection firewall. + It can also be used to multiplex and relay multiple ssh connections through a single host. +

    + +

    Telnet

    $ sclient example.com:443 localhost:3000
     > [listening] example.com:443 <= localhost:3000
    $ telnet localhost 3000
    +

    stdin/stdout

    +
    $ sclient whatever.com -
    +> (connected to whatever.com:443 and reading from stdin)
    + Use just like netcat or telnet. A manual HTTP request, for example: +
    > GET / HTTP/1.1
    +> Host: whatever.com
    +> Connection: close
    +>  
    +
    + +

    Downloads (standalone) v1.1