Как определить IP клиента на сервере через прокси Netty? - PullRequest
0 голосов
/ 20 марта 2012

Относительно прокси, построенного с использованием Netty.Примечание. Сервер C имеет собственный протокол.(не http)

При наличии клиента 'A', прокси Netty 'B' и сервера 'C'

Будет ли сервер C способен определять IP-адрес клиента A по входящемусвязь?

Или IP-адрес клиента всегда будет казаться серверу IP-адресом B?

Большое спасибо.

1 Ответ

2 голосов
/ 20 марта 2012

Сервер не сможет увидеть ipaddress клиента. Он будет видеть только ipaddress, если прокси. Один из способов справиться с этим - закодировать «исходный IP-адрес» в протоколе, чтобы впоследствии его можно было извлечь на сервере. Например, в http вы можете использовать заголовок для такого рода вещей. То же самое касается SMTP и т. Д.

...