Foros del Web » Programando para Internet » ASP Clásico »

Recojer IP

Estas en el tema de Recojer IP en el foro de ASP Clásico en Foros del Web. Hola de nuevo, Mi problema es el siguiente Tengo una página ASP en la que me dedico a recojer los accesos de unos usuarios a ...
  #1 (permalink)  
Antiguo 17/06/2003, 18:30
Avatar de koaxial  
Fecha de Ingreso: agosto-2001
Mensajes: 119
Antigüedad: 23 años, 8 meses
Puntos: 0
Recojer IP

Hola de nuevo,

Mi problema es el siguiente

Tengo una página ASP en la que me dedico a recojer los accesos de unos usuarios a mi web, capturando datos como usuario, fecha y hora. Para capturar la dirección IP del usuario guardo en una variable el valor del método:

Request.ServerVariables("Remote_Addr")

Bien, la cuestión es que cuando observo los resultados al cabo de unos días en el log que he creado veo que a usuarios de diferentes lugares y conexiones les aparece la misma dirección IP.
¿Qué puede estar sucediendo? ¿Cómo puedo solventarlo?

Muchísimas gracias
  #2 (permalink)  
Antiguo 17/06/2003, 18:53
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Estan saliendo tras un PROXY o pertenecen a la misma red tras un ROUTER.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 17/06/2003, 23:43
Avatar de koaxial  
Fecha de Ingreso: agosto-2001
Mensajes: 119
Antigüedad: 23 años, 8 meses
Puntos: 0
No puede ser, es imposible. Conozco personalmente a los usuarios y viven en domicilios diferentes.
Tiene que estar sucediendo alguna otra cosa.

¡¡Ayuda por favor!!
  #4 (permalink)  
Antiguo 18/06/2003, 02:56
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Bueno, pues como ha dicho maestro, lo más probable es que estén pasando a través de un PROXY ¿y eso qué es? Pues un invento que sirve para ir almacenando las páginas en una "caché" y que está alojado en la compañía que ofrece los servicios de Internet. De esta manera, se supone, que se ahorra tiempo de navegación ya que las páginas no tienen que recorrer una ruta tan larga desde el servidor de partida hasta el equipo que hace la petición. Si por ejemplo, tu amigos tienen contratado el servicio con Timofónica, los dos pasarán a través del PROXY de la compañía y tú recibirás la IP del PROXY y no de sus equipos.

Además es probable que ellos no tengan una IP fija, por lo que aún salvando el PROXY puede que tengas en registro una misma persona con varias IP, una por cada conexión que ha hecho.

Sólo decirte que estos dichosos PROXYS que, en principio, nos ahorrrarrían mucho a todos, están trayendo de cabeza a muchos programadores de páginas dinámicas, ya que los usuarios tardan más en recibir las actualizaciones.

Espero haberte aclarado algo.

Un saludo.

Por cierto, "recojer" se escribe con "g" .
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #5 (permalink)  
Antiguo 18/06/2003, 04:05
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 24 años, 1 mes
Puntos: 2
Enohorabuena, por el precio modico de vivir en España y tienes la suerte de disfrutar del proxy-cache de telefonica

y supongo que la ip que te sale sera mas o menos como:

80.59.xxx.xxx o algo por estilo


pues nada, esa es la ip el proxy cache de telefonica...


de todas formas intenta con esta variable:


Request.ServerVariables("HTTP_CLIENT_IP")


me suele funcionar en el 95% de las casos



Suerte....la vas a necesitas con telefonica y su proxy




ToKaTa.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:06.