Datos personales

lunes, 11 de octubre de 2010

Configuración proxy selectivo para APT

Si disponemos de un repositorio local de paquetes para nuestros sistemas Debian, pero también necesitamos descargar paquetes de repositorios externos a nuestra red, puede ser que nos interese configurar un proxy de forma selectiva en función del destino.

Para ello, creamos el fichero /etc/apt/apt.conf.d/10proxy con el siguiente contenido:
Acquire::http::proxy::ftp.misitio.es "DIRECT";
Acquire::http::proxy "http://proxy.isp.es:8080";

En este ejemplo, las descargas a ftp.misitio.es son directas y el resto se hace a través de proxy.isp.es.

Por último, hay que recordar que la variable de entorno http_proxy tiene precedencia sobre los ajustes en apt.conf. Para asegurarnos que no interfiere, ejecutaremos:

$ unset http_proxy