Como obter o nome da máquina cliente que acessa minha página JSP

Tentei assim:

out.println(request.getRemoteAddr());
out.println(request.getRemoteHost()); 

dai ele mostrou o seguinte IP:
127.0.0.1, dei um ping -a 127.0.0.1 ele resolveu para localhost, pois meu cliente é eu mesmo por enquanto…

Bom, minha dúvida é a seguinte…

O request.getRemoteHost() retorna o nome da máquina do cliente que está acessando a minha página JSP ? Ou é do servidor que processa a página ?
Caso não retorne, como consigo essa informação ?

Grato !

Essa eu também estou curioso pra saber, até porque futuramente sei que eu vou precisar disto, não sei se é possível fazer só com jsp.

Mas acredito que com applet da na boa.
Vamos aguardar a respota de alguem =)

de uma olhada neste link pode ajudar vc