Configurar sistemas basados en Debian para salir por proxy

En la empresa donde trabajo hemos montando varios servidores con sistemas GNU/Linux Debian. Uno de las vicesitudes con las que me he encontrado es que algunas de ellas tenían que salir a través de un proxy corporativo, que hace tiempo que tenemos instalado.

Para poder salir a través de él lo hice de la siguiente manera:

Primero de todo hemos de saber los datos de nuestro proxy, una vez apuntados localizamos los archivos que tenemos que modificar en el sistema, que son los siguientes:

/etc/environment

Este fichero contiene las variables que especifican el entorno básico para los procesos del sistema.

/etc/apt/apt.conf

Como bien indica su propio nombre, es el fichero de configuración de gestor de paquetes apt.

/etc/bash.bashrc

Bash lee éste fichero y ejecuta las ordenes que tenga en su interior. Podemos incluir variables generales del sistema.

Empezaremos con el fichero /etc/environment, que tenemos que acceder a él y realizar las respectivas modificaciones, de la siguiente manera:

1
nano /etc/environment

Una vez dentro del fichero:

1
2
3
4
5
6
7
#Creamos las reglas del proxy
 
http_proxy=192.168.x.x:8080
 
https_proxy=192.168.x.x.:8080
 
ftp_proxy=192.168.x.x:8080

Ahora editamos el siguiente fichero que es /etc/apt/apt.conf

1
nano /etc/apt/apt.conf

Una vez editado quedaría así:

1
2
3
4
5
Acquire::http::Proxy "http://192.168.x.x:8080/";
 
Acquire::https::Proxy "http://192.168.x.x:8080/";
 
Acquire::ftp::Proxy "http://192.168.x.x:8080/";

Y ya para finalizar editamos el archivo /etc/bash.bashrc. Aquí a diferencia de los dos anteriores, añadiremos al final del archivo los datos que nos interesen:

1
nano /etc/bash.bashrc

Y al final del archivo añadimos las líneas:

1
2
3
4
5
6
7
#Reglas de proxy
 
export http_proxy=http://192.168.x.x:8080/
 
export https_proxy=http://192.168.x.x:8080/
 
export ftp_proxy=http://192.168.x.x:8080/

Si te ha servido el artículo puedes hacer click en cualquiera de los anuncios de la página, hay algunos interesantes : ) así me ayudarás a pagar todos los costos de la web. Desde ya muchas gracias.

See you soon!