1.4.1 • Published 6 years ago
reverse-websocket-tunnel v1.4.1
reverse-websocket-tunnel
Overview
reverse-websocket-tunnel
is modified version from node-reverse-tunnel
and it only provides you reverse tunnel.
Installation
yarn global add reverse-websocket-tunnel
Usage
Server Side
// create randome secret with crypto module
const crypto = require("crypto");
const secret = crypto.randomBytes(8).toString('hex');
const { ServerReverse } = require('reverse-websocket-tunnel');
// create a new socket
const server = new ServerReverse(secret);
// start server at port 8000
server.start({ port: 8000 });
Client Side
const { ClientReverse } = require('reverse-websocket-tunnel');
// create a new socket client, secret is obtain from server
const client = new ClientReverse(secret);
// pipe port 3000 to remote server:8000 at port 8001
client.start({ port: 3000, tcpPort: 8001, address: 'http://remote:8000' });
1.4.1
6 years ago
1.4.0
6 years ago
1.3.9
6 years ago
1.3.8
6 years ago
1.3.7
6 years ago
1.3.6
6 years ago
1.3.5
6 years ago
1.3.4
6 years ago
1.3.3
6 years ago
1.3.2
6 years ago
1.3.1
6 years ago
1.3.0
6 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago