Olá tenho um cliente servidor socket que funciona perfeito porém agora o meu servidor está instalado num servidor e atende num ip de internet. Quando o cliente conecta passa por um proxy e este altera o IP do cliente. O ip que fica no servidor é o que o proxy atribuiu, assim meu servidor não sabe mais quem é o cliente. Não consegui achar esta solução alguém me sugere algo???
Abraço a todos e obrigado desde já.
Você pode alterar as configurações de proxy
Assim:
$ java -Dhttp.proxyHost=proxyhostURL
-Dhttp.proxyPort=proxyPortNumber
-Dhttp.proxyUser=someUserName
-Dhttp.proxyPassword=somePassword javaClassToRun