https://github.com/erda-project/remotedialer
HTTP in TCP in Websockets in HTTP in TCP, Tunnel all the things!
https://github.com/erda-project/remotedialer
Last synced: 5 months ago
JSON representation
HTTP in TCP in Websockets in HTTP in TCP, Tunnel all the things!
- Host: GitHub
- URL: https://github.com/erda-project/remotedialer
- Owner: erda-project
- License: apache-2.0
- Fork: true (rancher/remotedialer)
- Created: 2021-04-26T09:17:51.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-07T05:40:43.000Z (over 1 year ago)
- Last Synced: 2025-01-07T06:27:46.893Z (over 1 year ago)
- Language: Go
- Size: 60.5 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Reverse Tunneling Dialer
========================
Client makes an outbound connection to a server. The server can now do net.Dial from the
server that will actually do a net.Dial on the client and pipe all bytes back and forth.
Fun times!
Refer to [`server/`](server/) and [`client/`](client/) how to use. Or don't.... This framework can hurt your head
trying to conceptualize.
See also:
* [inlets.dev](https://inlets.dev) which uses the client and server components to form a tunnel for clients behind NAT or firewalls.