Obtener el número IP del cliente en ASP

¿Como se puede hacer para obtener el número IP de la máquina cliente?, con programación ASP.

La FAQ Obtener el número IP del cliente en ASP tiene

Pertenece a la categoría:

Pregunta
¿Como se puede hacer para obtener el número IP de la máquina cliente?, con programación ASP.


Respuesta de Miguel Angel Alvarez
El número IP del ordenado que está accediendo a tus páginas web se puede obtener, con programacion ASP, así:


Request.ServerVariables("REMOTE_ADDR")

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 3 comentarios a la faq
3 comentarios revisados:
Por: rareriroru
19/9/06
con eso solo he consegido la ip del proxy desde don llega el request,

como puedo avanzar hasta el verdadero cliente?
Por: Martín
26/9/06
Si la IP viene con proxy hay que hacer lo siguiente:

Dim IP

IP = Request.ServerVariables("HTTP_X_FORWARDED_FOR") ' se chequea si hay un proxy

If IP ="" Then IP = Request.ServerVariables("REMOTE_ADDR") ' si no hay proxy se toma la IP original

Espero que sea útil.

Slds.
Martín.
Por: Jean
12/4/07
No se puede obtener la ip interna, para eso deberias ingresar al router de la lan ..

Saludos.

Volver al árbol de categoríasVolver al árbol de categorías
Alojados en el grupo