-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Suppport for Reverse Socks #11
Comments
hi @jkMason yes i have considered it (and also build some unpublished demo code). But did not find a good solution yet. I'm not against adding a custom protocol (when its a reasonable amount of work) but would prefer a standard. I could have a look how Chisel does it, though. |
It looks like there isn't a standard protocol implementation of the reverse portion of a reverse socks proxy (like there is with a standard socks proxy). That being said, I think the easiest way to implement a reverse mode would be to serialize Socks Requests and Socks Responses using something like Protobuf and send this data over a socket. Hope the following diagram helps illustrate this:
|
Any chance on supporting a reverse socks proxy mode similar to Chisel? This would allow for more flexible proxy support in the case of strict egress filtering.
The text was updated successfully, but these errors were encountered: