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
It?s possible to Work in transparent Mode ? #115
Comments
Hi @ST2Labs Gobetween for now can`t be a transparent proxy and forward some port to a selected backends pool. |
Hi, I would like to deploy gobetween in transparent proxy and forward for UDP stream. My needs is:
GoBetween VersionUsing gobetween v0.50 from binary x64 Problems
Description: Error Logs
Settings
|
For now gobetween can`t overlap source packet ip with original ip. |
I have the same need. Is there a chance this feature will be added? |
Great notice ! Next release (0.7) could include transparent mode ! Great work !! 👍 |
I also need gobetween to preserve the original source address of UDP packets forwarded. Is this feature still committed? |
@z0lt3c Unfortunately in go standard library it's impossible to construct udp packets with specific source ip without prior binding to it, and binding to ip that is not on the host is not allowed. The only option left is to manually create udp packets, using gopacket for example. |
For linux maybe use sysctl variable ip_nonlocal_bind. Or ebpf packet processor. |
Has there been any further work on preserving the original source address and port? This feature is possible with Nginx. I understand, of course, you're using a different programming language. |
hi guys, any update on this? it would be very helpful to track the original UDP IP address. |
Hi,
I want to know how to configure gobetween in transparent mode.
Thanks
The text was updated successfully, but these errors were encountered: