Obtém o ip público do cliente (solicitante) no servidor por trás do NAT

0

Eu procurei sem sucesso uma solução para minha configuração um pouco estranha. Eu tenho um modem-roteador de casa padrão que está conectado à internet (configurado com ip estático do isp). Dentro da rede privada (digamos 192.168.x.x) eu tenho um servidor (192.168.0.100) que executa um software simples do lado do servidor tcp escutando em uma porta específica (digamos 12345). Eu configurei o encaminhamento de porta no tplink para encaminhar a porta tcp 12345 de qualquer endereço para 192.168.0.100. Tudo funciona bem.

Eu quero conseguir o endereço IP público do solicitante. POR EXEMPLO. Se um cliente (digamos, endereço IP público de 202.67.85.112) estiver se conectando ao meu servidor, e meu endereço IP público estático do modem for digamos 50.60.66.77, no servidor eu recebo 50.60.66.77 como endereço de origem e não 202.67. 85,112.

Eu entendo que é para ser assim, mas existe alguma maneira de obter o endereço IP original no meu servidor?

    
por Nlandau 13.08.2016 / 18:01

0 respostas

Tags