Foros del Web » Programando para Internet » PHP »

CURL y la IP que se pasa

Estas en el tema de CURL y la IP que se pasa en el foro de PHP en Foros del Web. buenas, Hoy tengo una inquietud sobre el uso de la librería CURL. Sucede que necesito abrir una página con CURL y enviarle unas variables por ...
  #1 (permalink)  
Antiguo 04/12/2007, 11:02
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
CURL y la IP que se pasa

buenas,
Hoy tengo una inquietud sobre el uso de la librería CURL.

Sucede que necesito abrir una página con CURL y enviarle unas variables por POST, para esto hago uso de:

Código PHP:
$req "var1=var1&";
$url="http://url.com/script.php";
$ch curl_init();
curl_setopt($chCURLOPT_URL$url);
curl_setopt ($chCURLOPT_POST1);
curl_setopt ($chCURLOPT_POSTFIELDS$req);
curl_setopt ($chCURLOPT_RETURNTRANSFER1);
$store curl_exec ($ch);
$content curl_exec ($ch); # This returns HTML
curl_close ($ch); 
esto funciona de maravilla, pero sucede que el script ubicado en http://url.com/script.php además de las variables que le llegan por POST captura la IP de quien manda las variables, en este caso la IP del servidor donde estoy ejecutando el código que puse arriba.

Entonces siempre va a capturar la misma IP, por que siempre va a ser el mismo servidor.

MI pregunta es: Hay alguna manera de abrir la URL enviandole la IP de la persona que ejecuta el script anteriormente descrito.

es decir puedo abrir una URL con CURL pasandole una IP.

Muchas gracias.
__________________
SEO en Medellin
  #2 (permalink)  
Antiguo 04/12/2007, 12:33
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: CURL y la IP que se pasa

Hola mafima,

Eso no es posible ya que la IP se manda en los paquetes que se envían, para falsificar la IP tendrías que usar otro programa (no en PHP) que hiciera un spoof en los paquetes que se envían como parte del protocolo de red.

Saludos.
  #3 (permalink)  
Antiguo 04/12/2007, 14:27
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Re: CURL y la IP que se pasa

Bueno yo no quiero falsificar la IP inclusive quiciera poner la IP de la persona que ejecuta el script CURL pero no encuentro la manera ya que siempre toma es la IP de mi servidor donde esta alojado el script CURL.

Saben si hay alguna manera con PHP de lograr eso?
__________________
SEO en Medellin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.