IP otra vez

30/11/2003 - 18:44 por ad | Informe spam
Hola de nuevo a todos,
sigo con mi problema del otro día de la IP.A ver si me
podeis ayudar , os estaré muy agradecida:
He publicado en internet unas páginas ASP a las que solo
pueden acceder determinados usuarios mediante nombre y
contraseña asignados. Hasta ahí todo va bien.
De todos esos usuarios autorizados a visualizar mis
páginas, un grupo ven las páginas desde su intranet, otro
grupo desde su otra intranet, etc.
Necesito recoger la IP de cada máquina de cada usuario
conectado, y ello lo hago usando:
Request.ServerVariables("remote_addr").
Mientras los usuarios conectados pertenezcan a distinta
intranet, no hay problema, pero cuando se conectan 3
usuarios por ejemplo de una misma intranet, a mí me
aparece una única IP, es decir, la misma, como si hubiera
un único usuario conectado en vez de 3usuarios.¿Cómo
puedo obtener la IP de cada ordenador de una misma
intranet sin que detecte una misma para todos?

gracias de antemano a todos.
 

Leer las respuestas

#1 danicastillo
30/11/2003 - 19:15 | Informe spam
Bueno que yo sepa no se puede ... mas que nada pq todos esos equipos tienen
realmente la misma ip (publica) , dado que comparten conexion

la "otra" ip, la interna de la empresa, asignada a un ordenador, no es
"valida" fuera de la misma intranet (no es valida en el sentido de q no es
unica, en cualquier otra empresa te encontraras con ip's iguales a esas, esa
ip es "unica" dentro de la lan, pero en el rango de direcciones lan, q es
"compartido" en otras empresas, ejemplo , 192.168.0.* o 10.0.0.* ,
cambiando el * por un numero, todas las ip's de lan -de nivel bajo- son como
esas, y por tanto para una ip de lan determinada, ejemplo 192.168.0.5 ,
habra unos cuantos miles de ordenadores con la misma ;) por lo tanto no
vale para nada como identificacion, aparte de poder ser *mas* variable q la
ip de internet -depende de la politica de red de la empresa- puede variar al
dia, o incluso en periodos mas pequeños, o ser fija, pero depende
exclusivamente del administrador de esa lan

en cualquier caso , ip, lo q se dice ip en internet, todos los ordenadores
de una lan comparten ip (lo que tienen diferente es la mac-address pero que
yo sepa desde asp, y sin instalar controles en el cliente, no vas a poder
sacarla)

-o|o|--
-o|o| dani castillo
-o|o| http://www15.brinkster.com/danic/
-o|o| tutorial y trucos asp, vb, diseño
-o|o|--
"ad" escribió en el mensaje
news:046001c3b769$aad63540$
Hola de nuevo a todos,
sigo con mi problema del otro día de la IP.A ver si me
podeis ayudar , os estaré muy agradecida:
He publicado en internet unas páginas ASP a las que solo
pueden acceder determinados usuarios mediante nombre y
contraseña asignados. Hasta ahí todo va bien.
De todos esos usuarios autorizados a visualizar mis
páginas, un grupo ven las páginas desde su intranet, otro
grupo desde su otra intranet, etc.
Necesito recoger la IP de cada máquina de cada usuario
conectado, y ello lo hago usando:
Request.ServerVariables("remote_addr").
Mientras los usuarios conectados pertenezcan a distinta
intranet, no hay problema, pero cuando se conectan 3
usuarios por ejemplo de una misma intranet, a mí me
aparece una única IP, es decir, la misma, como si hubiera
un único usuario conectado en vez de 3usuarios.¿Cómo
puedo obtener la IP de cada ordenador de una misma
intranet sin que detecte una misma para todos?

gracias de antemano a todos.

Preguntas similares