Re: [PHP-ES] Problemas con variable reservada

[email protected] (Ariel Martín Bellio) Thu, 23 May 2013 01:03:50 -0300
Newsgroups php.general.es
Message-ID <[email protected]>
Un cambio, es que me conecto a 4 nodos de una VPN (libre)

lvpn      Link encap:Ethernet  HWaddr fa:d0:e7:24:f2:a4
          inet addr:192.168.9.64  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::f8d0:e7ff:fe24:f2a4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1628357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:119689 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:296244623 (282.5 MiB)  TX bytes:46292463 (44.1 MiB)

Variables de PHP

http://www.ebiblio.com.ar/serv.php


El 22/05/2013 01:32 p.m., Pablo Siciliano escribió:
> No cambio la configuracion de tus servidores? Puede haberse puesto un
> router, proxy o firewall adelante de tu web server que no este
> retransmitiendo el header?
>
>
> 2013/5/22 Ariel Martín Bellio <[email protected]
> <mailto:[email protected]>>
>
>     El 22/05/2013 07:20 a.m., Pablo Siciliano escribió:
>>     Hola Martin!
>>
>>     Lamentablemente todos los headers que se agregan en el request
>>     que te dicen la ip interna de alguien son opcionales, dependen de
>>     como este configurada tu estructura de red.
>
>     No, yo No busco la IP interna de nadie. Este script va relacionado
>     con una db con IP/Pais me dice de que país es el navegante.
>
>     ¿Alguna configuración de Avahi-deamon puede traer problemas?
>
>
>>
>>     Fijate aca http://en.wikipedia.org/wiki/X-Forwarded-For ...
>>     Standard de facto, o sea no es parte verdaderamente del standard.
>>     A veces el header viene con otros nombres, y aunque no es tan
>>     usual a veces no viene. Imagino que habras ya mirado el phpinfo()
>>     y hecho un sniff de los headers, si no lo hiciste tal vez sea una
>>     buena opcion y te encuentres con que la info viene en un header
>>     con otro nombre. Si es crucial y tenes acceso a las personas que
>>     administran la infraestructura, tal vez te sirva hablar con ellas
>>     e investigar un poco que cambios se hicieron.
>>
>>     Saludos.
>>
>>
>>     2013/5/22 Ariel Martín Bellio <[email protected]
>>     <mailto:[email protected]>>
>>
>>         Hola!
>>
>>         El siguiente script no me muestra la ip del navegador remoto,
>>         desde
>>         donde acceda me da la ip publica de donde se ejecuta el scrpit.
>>         Antes funcionaba bien... dejó de funcionar a principios de
>>         mayo...
>>
>>         <?php
>>
>>         if( isset($_SERVER['HTTP_X_FORWARDED_FOR']) &&
>>         $_SERVER['HTTP_X_FORWARDED_FOR'] != '' ) {
>>
>>             $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
>>
>>                 } else {
>>
>>             $ip = $_SERVER['REMOTE_ADDR'];
>>
>>         }
>>
>>         echo $ip;
>>
>>         ?>
>>
>>         p.d.: trols y mala onda abstenerse de contestar
>>