Sei sulla pagina 1di 3

Como configurar y usar APT detrs de un Proxy HTTP en Ubuntu o Debian

19/11/2008 11:15 Jorge Armando Medina Etiquetas: debian , ubuntu , proxy , apt Como Configurar y usar APT atras de un Proxy HTTP en Ubuntu o Debian Muchas veces nos encontramos con que tenemos nuestros sistemas basados en Debian, como puede ser Ubuntu y nos vemos en la necesidad de instalar un paquete o hacer una actualizacin del sistema por medio de APT ya se utilizando los comandos apt-get o aptitude o incluso las herramientas grficas como synaptics o adept, pero nos vemos con la limitante que estamos conectados a una red en donde para salir a Internet es necesario utizar un Proxy Web. En este articulo se explicar como configurar APT para poder instalar paquetes y realizar actualizaciones de sistema a travs de un proxy. Antes de iniciar las configuracin es necesario reunir la informacin de red para configurar APT, los datos que requerimos son: Direccin IP del servidor Proxy: 192.168.1.254 Nmero de Puerto del servidor Proxy: 3128 Usuario para navegar (opcional): usuarioweb Contrasea de usuario para navegar (opional): C0nt4s34 NOTA: En algunas situaciones el usuario y contrasea no ser requerido. Una vez reunida la informacin, procederemos a configurar APT, los archivos de configuracin que utilizaremos se encuentran en el directorio /etc/apt/, podremos realizar nuestras configuraciones en el archivo principal /etc/apt/apt.conf (si existe) o si existe un directorio /etc/apt.conf.d/ entonces podremos crear un archivo individual para la configuracin del proxy. Si el archivo /etc/apt/apt.conf existe entonces, agregaremos al final del archivo las siguientes lineas:
# vim /etc/apt/apt.conf

Y al final del archivo agregamos lo siguiente:


# Configuracin para utilizar un proxy Web Acquire { http { Proxy "http://<b>192.168.1.254:3128</b>"; } }

Si no existe el archivo /etc/apt/apt.conf, pero existe el directorio /etc/apt.conf.d/, entonces crearemos un archivo individual para guardar la configuracin del proxy, por ejemplo,

crearemos el archivo 88apt-proxy.


# vim /etc/apt/apt.conf.d/88apt-proxy

Con el siguiente contenido:


# Configuracin para utilizar un proxy Web Acquire { http { Proxy "http://192.168.1.254:3128"; } }

O tambin se puede utilizar el formato:


Acquire::http::Proxy "http://192.168.1.254:3128";

Si el proxy requiriera autenticacin por medio de usuario y contrasea, entonces la configuracin sera as:
# Configuracin para utilizar un proxy Acquire { http { Proxy "http://usuarioweb:C0nt4s34@192.168.1.254:3128"; } }

O el formato corto:
Acquire::ftp::Proxy "http://usuarioweb:C0nt4s34@192.168.1.254:3128";

NOTA: Recuerda que si la contrasea de tu usuario llegar a expirar o es cambiada necesitars actualizar el archivo con la nueva contrasea. Es muy importante recordar que si en el archivo /etc/apt/apt.conf existe una linea que que dice:
Acquire::http::proxy false;

Entonces deber de ser comentada para que nuestras herramientas funcionen correctamente. Despues de guardar los archivos modificados ya podras hacer un apt-get update y apt descargar las listas de paquetes utilizando el proxy. Espero que este Tip les sea de utilidad, si tiene alguna duda, comentario, reclamacin no duden en contactarme.

Editar el archivo /etc/bash.bashrc Poner las siguientes lneas al final de este archivo export http_proxy=http://username:password@proxyserver.net:port/ export https_proxy=http://username:password@proxyserver.net:port/ export ftp_proxy=http://username:password@proxyserver.net:port/

Editar el archivo /etc/environment Poner las siguientes lineas al final de este archivo http_proxy=http://username:password@proxyserver.net:port/ https_proxy=http://username:password@proxyserver.net:port/ ftp_proxy=http://username:password@proxyserver.net:port/ Editar el archivo /etc/apt/apt.conf Poner las siguientes lneas al final del archivo: Acquire::http::Proxy "http://username:password@proxyserver.net:port"; Acquire::https::Proxy "http://username:password@proxyserver.net:port"; Acquire::ftp::Proxy "http://username:password@proxyserver.net:port";

Potrebbero piacerti anche