RE:Existe algun metodo de javascript para sacar ip
Con javascript se puede pero solo funciona para Netscape, usa esto:
<script language="JavaScript"><!--
if (navigator.appName == 'Netscape' && navigator.javaEnabled()) {
var myAddress = java.net.InetAddress.getLocalHost();
var host = myAddress.getHostName();
var ip = myAddress.getHostAddress();
document.write('hello '+ host + '\n' + ip);
}
//--></script>
De todos modos tu quisieras obtener la info en tu servidor por lo que seria recomendable que usen uno en tu servidor, el script de arriba me parece que tambien funciona si tu servidor soporta Java... Si quisieras de todos modos hacerlo con Javascript creo que tendrias que guardar un cookie con esa info en el cliente y leerla cada vez que este acceda.
Saludos,
Nano