Utilizando el sistema APT conectado a un Proxy

Por Daniel M. Maldonado el 13 de noviembre 2008. Leído 1.708 veces.

Volvemos a los inicios de este blog para dar algunas soluciones a casos puntuales o pequeños problemas que van apareciendo cuando instalamos sistemas, configuramos aplicaciones, etc.

El problema de hoy es que tras haber instalado los sistemas operativos Kubuntu 8.04 y Debian Etch 4.0 conectados detrás de un Proxy no podía actualizar utilizando el sistema de actualizaciones APT, muy reconocido en estos sistemas. Por ello me propuse a investigar un poquito mas y les comento la solución.

Lo primero, es saber que nuestra conexión física es correcta, conocer si nuestras interfaces de red están UP, para ellos el comando:

# ifconfig

Nos muestra las interfaces de red y las IP’s asociadas. Una ves que probamos nuestra conexión es muy probable que algún DHCP nos haya asignado esa IP entonces dependiendo de la política nos asignamos una IP fija o bien dejamos que el DHCP se encargue de esa tarea.

Luego de verificar este punto sería bueno ver las DNS que tenemos en nuestro sistemas, seguramente vas a tener que agregar la IP del DNS del ISP y las DNS internas, para ver esto modificamos el archivo:

# vim /etc/resolv.conf

Un punto a tener en cuenta es que para comenzar a navegar por algún navegador web debemos de configurar la salida o conexión por el Proxy, esta configuración depende de cada navegador pero son muy similares, pero les aclaro que esto no es suficiente debido a que el sistema de actualización APT sigue sin poder conectarse a los repositorios.

Para solucionar este pequeño problema hacemos los siguiente, aclarando que para ambos sistemas es muy similar.

Para Kubuntu 8.04, debemos crear un archivo llamado proxy en el directorio /etc/apt/apt.conf.d/ y dentro del mismo escribimos la siguientes líneas:

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

Acquire::http::Proxy
“http://usuario:contraseña@ip:puerto/”;

Para mi caso concreto solo tenía IP del proxy y el puerto 3128

Para Debian Etch, la solución es muy similar, solo que en vez de crear un archivo debemos agregar la misma línea anterior al archivo 70debconf que también se encuentra en /etc/apt/apt.conf.d/

# vim /etc/apt/apt.conf.d/70debconf

Acquire::http::Proxy “http://usuario:contraseña@ip:puerto/”;

Una vez escrito esto solo nos queda comenzar a actualizar nuestro sistema con:

# apt-get update
# apt-get upgrade

Y problema resuelto!

Quizás también le interese:


Artículo escrito por Daniel M. Maldonado
Tec. Informático, Analista en Sistema y Estudiante de Ing. en computación, Emprendedor, Creador y Webmaster de LaREPAWEB, El CoDiGo K, TeknoFlash, SQLite Latino.
Email del Autor | Todas las publicaciones de Daniel M. Maldonado


Agrega tu Comentario

1 comentario, 0 Referencias

  1. leonardo Hardtke dice:

    Hola, perdon por la ignorancia… tengo ese problema, pero no necesito usuario y contraseña para el proxy, como serian las lineas
    Acquire::http::Proxy
    “http://usuario:contraseña@ip:puerto/”;
    tengo Ubuntu 8.10
    Gracias