[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] [PHP] $_SERVER['REMOTE_ADDR'] devuelve ip pública de mi lan [SOLUCIONADO]



El 29/05/2013 04:22 p.m., Ariel Martín Bellio escribió:
El 29/05/2013 03:53 p.m., Lucho Lopez escribió:
El siguiente script no me muestra la ip del navegador remoto. Desde
donde acceda me da la IP publica mía.

(...)

$_SERVER[“REMOTE_ADDR”] gives server IP rather than visitor IP
http://stackoverflow.com/questions/4262081/serverremote-addr-gives-server-ip-rather-than-visitor-ip



En esa página no encontré una solución.

Pues yo diría que está ahí, pero hay que leer...


¿Me podés decir cual es la solución? ya probé con los códigos que
publican en esa página y no funciona. ¿Vos ves otra cosa?

Dinos lo que has probado exactamente y con qué resultado.


Probé:

1.php

<?php

echo $_SERVER[“REMOTE_ADDR”];

?>

2.php

<?php

$ip = $_SERVER[“REMOTE_ADDR”];

echo $ip;

?>

3.php


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

?>

4.php

<?php

$ipAddress = $_SERVER['REMOTE_ADDR'];

  if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER)) {
     $ipAddress = array_pop(explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']));
}

echo $ipAddress;

?>

Todas me devuelven la IP de mi servidor (IP pública)

Probé usando los proxy anonimos (http://proxy.org/) y me devuelven mi IP
pública

Hola, quisiera hacer una acotación con la mejor intención de ayudar a
resolver el problema :)

Hasta donde entiendo $_SERVER['REMOTE_ADDR'] te va a devolver la IP
desde donde le llegan los pedidos a tu servidor web. Se me ocurre que
hay algo entre medio de vos y tu servidor web. No se si logro que me
entiendan...

Es decir, si la IP siempre es la misma, asumo que hay algo delante del
servidor web (tal vez un proxy reverso o algo que filtra el trafico).
Sino no me explico como siempre te muestra la misma IP o.O

Espero haberte dado alguna idea.
Saludos!

--
Lucho


Si, es como vos decís pero no tengo nada en el medio... pero uso
Virtualmin... voy a preguntar en una lista de Virtualmin a ver si les
pasa igual.
Cuando lo solucione aviso a la lista.


Muchas gracias!,

El problema lo tenía el modem router wifi. Cambiaron el aparato y ahora funciona correcamente.



begin:vcard
fn:Ariel Martin Bellio
n:Bellio;Ariel Martin
adr;quoted-printable:;;Posadas 1005;Ituzaing=C3=B3;Buenos Aires;B1714FFU;Argentina
email;internet:sisisisol@yahoo.com.ar
title;quoted-printable:T=C3=A9cnico Electr=C3=B3nico
url:http://serv0.com.ar/
version:2.1
end:vcard


Reply to: