• En caso de no llegarle el email de activacion por favor enviar un correo a Webmaster usando el mismo correo con el cual se registro en el foro
  • Bienvenido a La Tecla Nuestra tu Comunidad…Les Deseamos una Feliz Estancia…Esperamos que Disfrutes de las Opciones que Brindamos entre ellas la Galería de Imágenes….Descarga de Aplicaciones….Puedes tener tu Propia Firma y Muchas Sorpresas más…Únete a Nosotros!!!

  • Tómate unos minutos para leer el reglamento de la comunidad visitando este enlace Reglamento

Tutorial TIPS – Configuración de proxy para los servicios de linux

.::MORPHEUS::.

Miembro del Staff
Administrador
Errante
Noobie
Caballero
16 Mar 2021
124
63
Premios
4
Vedado, La Habana
Infocoin
₺488
Country flag
1655217084376.png
Cuando nos encontramos detrás de un servidor proxy, puede volverse un poco engorroso utilizar programas que no tengan configuración propia de proxy o comandos como apt-get, o simplemente lo queremos configurar de forma global.

Configuración de variables de entorno para distribuciones de la familia Debian|Ubuntu:​

sudo vim /etc/environment
– Agregamos las siguientes lineas al archivo, debes duplicarlas en mayúscula y minúscula porque(desafortunadamente) algunos programas solo buscan una o la otra:
http_proxy http://username: password@proxyserver: puerto/
https_proxy http://username: password@proxyserver: puerto/
ftp_proxy http://username: password@proxyserver: puerto/
no_proxy localhost,127.0.0.1,localaddress,.localdomain.com
#Duplicadas en mayusculas
HTTP_PROXY http://username: password@proxyserver: puerto
HTTPS_PROXY http://username: password@proxyserver: puerto/
FTP_PROXY http://username: password@proxyserver: puerto/
NO_PROXY localhost,127.0.0.1,localaddress,.localdomain.com

Configuración de variables de entorno para distribuciones de la familia RedHat|Fedora|Centos:​

vim /etc/profile.d/proxy.sh
– modificamos los parámetros necesarios
export http_proxy="http://username: password@proxyserver: puerto/"
export https_proxy="http://username: password@proxyserver: puerto/"
export ftp_proxy="http://username: password@proxyserver: puerto/"

Configuración de proxy para apt-get, apt, aptitude:​

– Creamos o editamos archivo /etc/apt/apt.conf
sudo vim /etc/apt/apt.conf
– agregamos las siguientes lineas:
Acquire::http: proxy "http://username: password@proxyserver: puerto/";
Acquire::https: proxy "http://username: password@proxyserver: puerto/";
Acquire::ftp: proxy "http://username: password@proxyserver: puerto/";
#En caso de tener un repo local para el que no necesitemos proxy
Acquire::http: proxy {
repositorio.localdomain.com DIRECT;
repositorio2.localdomain.com DIRECT;
};http://username: password@proxyserver: puerto/

Configuración de proxy para yum:​

– Editamos el archivo /etc/yum.conf

# Indicamos dirección más puerto del proxy
proxy=http://proxyserver: puerto
# Si el proxy funciona con usuario y contraseña
proxy_username=usuario
proxy_password=contraseña
Configuración de proxy para wget:

– Editamos el archivo de configuración /etc/wgetrc buscamos las siguientes lineas

https_proxy = http://proxyserver: puerto/
http_proxy = http://proxyserver: puerto/
ftp_proxy = http://proxyserver: puerto/

Configuración de proxy para nodejs(npm)

npm config set proxy http://username: password@proxyserver: puerto
npm config set https-proxy http://username: password@proxyserver: puerto

Configurar proxy para git​

git config --global http.proxy http//proxyserver: puerto
git config --global https.proxy https//proxyserver: puerto
##En caso de tener conexión directa y necesitemos quitarle la configuración de proxy a git
git config --global --unset http.proxy
git config --global --unset https.proxy

Si existe alguna otra configuración que quieran agregar pueden compartirla como comentario, las agrego en el articulo y les pongo que fue su aporte. Por lo general con las variables de entornos y estas configuraciones se resuelven casi todos los problemas.
Fuente: SysAdminCuba
 
Última edición: