He leido de pasada y he visto lo del servidor con jsp.
Para saber la ip de un cliente que se conecte al servidor:
http://tuservidor/camino/laip.jsp
Código HTML:
Ver original<%@page contentType="text/html"%>
<%@ page import="util.*" %>
<%
String laip = request.getRemoteAddr();
%>
La IP es <%=laip%>
salu2