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
>>