Configurar proxy en ArchLinux y derivadas

Es muchos casos nos podemos ver en la necesidad de tener que configurar un servidor proxy en nuestro equipo. En esta entrada aprendemos a configurarlo en sistemas ArchLinux y derivados, como por ejemplo Manjaro, Chakra o ArchBang, entre otras.

Respecto a la configuración de un proxy ya vimos como realizarla en un sistema Debian, en OpenSUSE y en CentOS. Además vimos como crear nuestro propio proxy.

Configurar proxy en ArchLinux desde la consola de comandos

Si queremos pasar a través un proxy de manera puntual, podemos realizar el siguiente paso:

export http_proxy=http://<ip>:<puerto>
export https_proxy=$http_proxy

Y si fuese un proxy con acceso autentificado:

export http_proxy=http://usuario:contraseña@<dominio-u-ip>:<puerto>
export https_proxy=$http_proxy

En el caso de tener que utilizar sudo, por ejemplo para realizar una instalación, recuerda previamente realizar los mismos pasos, pero en este caso con sudo delante.

Configurar el proxy para pacman

Otra opción, si vamos a instalar paquetes con la popular herramienta pacman, es añadir la configuración del proxy a su fichero de configuración:

sudo vi /etc/pacman.conf

Debemos descomentar XferCommand de la siguiente manera:

XferCommand = /usr/bin/wget --passive-ftp \
--proxy=on -c -O %o %u

Grabamos y procedemos a editar el fichero de configuración para wget, herramienta utilizada para la descarga de paquetes.

sudo vi /etc/wgetrc

Y añadimos:

https_proxy = http://usuario:contraseña@<dominio-o-ip>:<puerto>
http_proxy = http://usuario:contraseña@<dominio-o-ip>:<puerto>
use_proxy = on

Configurar proxy desde el escritorio

Si necesitamos configurar el proxy y utilizamos un escritorio gráfico, en este caso KDE Plasma,  lo podemos hacer de la siguiente manera: «Preferencias del sistemas«, «Red«, «Preferencias» y «Proxy»

Tal y como se muestra en la imagen:

Configurar proxy en Manjaro con KDE Plasma

Y esto es todo. Espero que esta entrada os sea de utilidad en algún momento. Me gustaría saber vuestra opinión.

Fuentes consultadas

Ketansingh.net – Setting proxy for archlinux