Sempre retorna o mesmo endereço IP-qual o problema?

Pessoal,

Ao preencher um formulário, quero obter o endereço IP e o HostName do computador utilizado.
Testei na minha rede, startei o serviço do Apache Tomcat no meu PC, fui em outros PC’s da rede e testei, ocorre que sempre está me retornando o mesmo IP e HostName, o IP e HostName que retorna é o do meu PC e não do PC que estou utilizando no teste.

Onde estou errando?

<input type="hidden" name="tk_ip_abertura" value="<%=InetAddress.getLocalHost().getHostAddress() %> "> <input type="hidden" name="tk_host_abertura" value="<%=InetAddress.getLocalHost().getHostName() %> ">

Agradeço antecipadamente quem puder me ajudar!

Alexandre,

Vc esta pegando sempre o ip do servidor.

Para fazer oq vc quer terá q usar o objeto HttpServletRequest.

Teste assim:

request.getRemoteHost(); request.getRemoteAddr();

Valeu.

Blz cara!
Funcionou.
Obrigado pela ajuda.