Tunnel TCP through WebSockets.
Tunnel TCP through WebSockets. Access anything you want, even from a crappy WiFi which only allows HTTPS.
Note: chisel is probably the same thing but better. @mdslab/wstun is similar.
tunneling client
Using npx:
npx tcp-over-websockets wss://example.org github.com:22 8022Or by installing manually:
npm install -g tcp-over-websockets
tcp-over-websockets wss://example.org github.com:22 8022This will expose github.com:22 on localhost:8022, tunneled through a tunneling server at example.org.
Works like ssh -N -L 8022:github.com:22 user@example.org, except that it's TCP over WebSockets instead of TCP over SSH.
tunneling server
Using npx:
npx -p tcp-over-websockets tcp-over-websockets-serverOr by installing manually:
npm i -g tcp-over-websockets
tcp-over-websockets-serverfrom https://github.com/derhuerst/tcp-over-websockets
No comments:
Post a Comment