dominios y alojamiento web en hostalia

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 4 comentarios a la faq
1 comentario no revisado
3 comentarios revisados:
Por: rareriroru
19/9/2006
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/2006
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/2007
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

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...