
He creado el siguiente archivo en miservidor de destino: prueba.php
<?
echo json_encode($_SERVER);
Al hacer CURL a este archivo desdeMi computadora(Mac):
curl -XPOST '<myurl>/test.php'
el 'REMOTE_ADDRESS' que se devuelve es la IP externa deMi computadora(como se esperaba). Sin embargo, al acceder a este archivo desde miservidor fuente(a través de ssh, linux), exactamente el mismo comando, el 'REMOTE_ADDRESS' es siempre la IP de miservidor de destino. De alguna manera, el comando CURL en miservidor fuenteno expone su IP en el otro lado.
No hay ninguna propiedad 'X_FORWARDED_FOR' en la variable $_SERVER.
¿Es esta alguna configuración de CURL que me falta en miservidor fuente?