function Obtener_ip_publica_dentro_proxy() # Requiere paquete php5-curl, y si se tiene que instalar, reiniciar apache a continuación { $Url="http://75.147.234.41"; $Variable = ''; $CONFIG_PROXY['Proxy']['Nombre_puerto'] = 'ip_proxy:puerto_proxy'; $CONFIG_PROXY['Proxy']['Usuario_contrasenya'] = 'usuario:contrasenya'; # Inicio conexión $ch = curl_init($Url); # Defino URL curl_setopt($ch, CURLOPT_URL, $Url); # Paso parámetros de proxy curl_setopt($ch, CURLOPT_PROXY, $CONFIG_PROXY['Proxy']['Nombre_puerto']); curl_setopt($ch, CURLOPT_PROXYUSERPWD, $CONFIG_PROXY['Proxy']['Usuario_contrasenya']); # Devuelvo la salida como variable curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $Variable = curl_exec($ch); return $Variable; }