informatica:linux:php:obtener_ip_publica_dentro_proxy
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;
}
informatica/linux/php/obtener_ip_publica_dentro_proxy.txt · Last modified: by 127.0.0.1
