IP do meu servidor

Tem como dar um “Get” no IP do meu servidor?

queria que o usuario pudesse ver o IP q eles está acessando (no caso a minha maquina)

testei esse…
mas comparando com uns sites q vi mostrar IP
ele demora “muito”…

na pagina " .JSP "

<%@page import="java.net.URL"%>
<%@page import="java.net.HttpURLConnection"%>
<%@page import="java.io.BufferedReader"%>
<%@page import="java.io.InputStreamReader"%>
<%@page import="java.lang.StringBuffer"%>
<%@page import="java.net.MalformedURLException"%>
<%@page import="java.io.IOException"%>
<%
String urlString = "http://www.whatismyip.org";
try{
URL url = new URL(urlString);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
BufferedReader br = new BufferedReader(new InputStreamReader(con.getInputStream()));

StringBuffer newData = new StringBuffer(10000);
String s = "";
while (null != ((s = br.readLine()))) {
	newData.append(s);
}
br.close();

out.println(new String(newData));


}catch(MalformedURLException me){
	me.printStackTrace();
}catch(IOException ioe){
	ioe.printStackTrace();
}
%>

http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletRequest.html#getLocalAddr()

request.getRemoteAddr()

Espero ter ajudado
Att

ola…
sim o .getRemoteAddr() funcionou bem…

soh tem um problema…

se eu for o proprio servidor… e acessar ele, me retorna 127.0.0.1
e se outras pessoas acessarem… ele retorna o IP de internet delas. (ex. 201.14.247.5)

eu gostaria de receber o meu IP de internet por um comando acessado do meu proprio servidor…
tem como?

o .getLocalAddr() retorna 127.0.0.1 tb… =/