3 Replies Latest reply on Apr 24, 2013 8:05 PM by mauriciomag

    Pegar IP do usuário atrás de um apache

    adrianoschmidt

      Pessoal..

       

      Tenho um apache na frente dos meus JBoss..

       

      Na minha aplicação vou precisar pegar o IP do usuário final.. o carinha que tá acessando o meu sistema..

       

      Como posso fazer isso?

       

      Vi um link no devmedia:

      http://www.devmedia.com.br/javaserverfaces-capturando-o-endereco-ip-e-o-id-da-sessao/18432

      que tenta pegar o IP na tela.. no JSF.. talvez funcione.. vou testar isso e ver se tem algo em javascript também..

       

      Porém, caso não seja uma requisição feita por um tela JSF como posso fazer?

       

      Nesse link:

      http://www.expressojava.com.br/blog/?p=197

      vai pro lado das classe Java, será que estudando as classes DatagramPacket, InetAdress DatagramSocket, e SocketAdress vou conseguir algo?

       

      Tenho que testar se não vai pegar o IP do Apache ao invés do IP do usuário...

       

      E se o usuário estiver atrás de um proxy? Aí tem como?

       

      Bom.. se alguém já passou por isso ou mesmo que não tenha passado, eu agradeço as ideias : )

       

      Abraço!!

      Adriano Schmidt

      http://www.localhost8080.com.br