Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2012, 10:58
Nexus10
 
Fecha de Ingreso: febrero-2010
Mensajes: 295
Antigüedad: 14 años, 3 meses
Puntos: 58
Cosa extraña con ip

Hola a tod@s

He realizado una aplicación php para mi empresa en la que, entre otras cosas, sólo permito el acceso a la aplicación a los ordenadores de mi sección. Para ello utilizo la variable $_SERVER("REMOTE_USER"). Con esta variable compruebo la ip de la máquina que está accediendo a la aplicación y la comparo con una lista de ips que previamente tenía guardada con las ips de los ordenadores de mi sección. Para crear esta lista usé el comando ipconfig en cada ordenador. Entonces, si la ip que está en la variable php no está en la lista no permito el acceso.

Pues bien, esto me funciona con todos los ordenadores excepto con uno. Imprimiendo el valor de la variable $_SERVER("REMOTE_USER") que enviaba ese ordenador vi con sorpresa que era distinto del valor que me salía al utilizar el comando ipconfig.

¿Alguien me podría explicar por qué pasa esto?. Por cierto, la ip de los ordenadores es fija. También decir que los ordenadores de mi empresa navegan a través de un proxy, no sé si tendrá algo que ver.

Insisto en que con los demás ordenadores el método funciona perfectamente.

Gracias. Un saludo.