Skip to content
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

Cant' Hide Real Requester Client IP On Reverse Proxy #522

Open
adaman001 opened this issue Jan 24, 2023 · 8 comments
Open

Cant' Hide Real Requester Client IP On Reverse Proxy #522

adaman001 opened this issue Jan 24, 2023 · 8 comments

Comments

@adaman001
Copy link

I have tried TCP and HTTP Reverse proxy and upstream configs on commercial licence. But on main server, we can still see requester user real IP details. I have also tried outgoing ip configs for both tcp and http.
Client -> Proxy VPS -> Main Server
We have to show VPS ip address details on main server for requester client.
Do i have to add secondary reverse proxy vps or miss something maybe?

@adaman001
Copy link
Author

Outgoing ip configs -> --bind-listen

@adaman001
Copy link
Author

Or which config details do we have to use

@snail007
Copy link
Owner

fill the issue template

@adaman001
Copy link
Author

Let me fill

@adaman001
Copy link
Author

Expected Behavior

Proxy VPS Server IP Must Be Shown On Reverse Proxy / Upstream

Current Behavior

Still Showing Real User IP On Main Server

Possible Solution

Maybe I Miss Something From Configs. Dont Know.

Steps to Reproduce

  1. Installed goproxy commercial with following command
  2. proxy http -t tcp -p :PORT -T tls -P "MAIN-SERVER:MAIN-PORT" -C proxy.crt -K proxy.key --bind-listen
  3. also tried tcp upstream and outgoing ip with -B and also with flexible option too

Context (Environment)

  1. proxy version is : commercial_12.6
  2. full command is : proxy http -t tcp -p :PORT -T tls -P "MAIN-SERVER:MAIN-PORT" -C proxy.crt -K proxy.key --bind-listen
  3. proxy tcp -p ":PORT" -T tcp -P" MAİN-SERVER:MAIN-PORT" -B
  4. system is : linux ubuntu 20.04
  5. full log is: no error logs.

Detailed Description

I have tried TCP and HTTP Reverse proxy and upstream configs on commercial licence. But on main server, we can still see requester user real IP details. I have also tried outgoing ip configs for both tcp and http.
Client -> Proxy VPS -> Main Server
We have to show VPS ip address details on main server for requester client.
Do i have to add secondary reverse proxy vps or miss something maybe?

Possible Implementation

@adaman001
Copy link
Author

adaman001 commented Jan 25, 2023 via email

@snail007
Copy link
Owner

what is your "main server", it is impossiable to get your client ip by "tcp remote address".

@adaman001
Copy link
Author

My command is true ? Or missing something btw ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants