Pages

Rechercher dans ce blog

vendredi 3 mai 2013

Les proxys sous Linux, configuration de base

Petit billet pour quelques configurations de base lorsqu'un linux est derrière un proxy (authentifié ou pas à vous d'enlever le surplus ;-) )

Variables d'environnement :


export http_proxy=http://user:password@monproxy.com:port
export https_proxy=http://user:password@monproxy.com:port 
(ou (petite astuce ;-) ) export https_proxy=$http_proxy)
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com" 

Proxy pour apt-get :


Créer un fichier "proxy" dans /etc/apt/apt.conf.d/proxy puis rajouter la ligne suivante :

Acquire::http::Proxy "http://user:password@proxy.com:port";
et pour le ftp :

Acquire::ftp
{
 Proxy "ftp://proxy:2121/";
 ProxyLogin
 {
   "USER $(SITE_USER)@$(SITE)";
   "PASS $(SITE_PASS)";
 }
}


Proxy pour yum :


Ouvrir /etc/yum.conf et rajouter les lignes :

proxy=http://proxy.com:port/
proxy_username=user
proxy_password=password


Proxy pour wget :


Dans votre répertoire personnel ouvrir ou créer le fichier .wgetrc et rajouter

http_proxy = http://proxy.com:port/
proxy_user = user
proxy_password = password
use_proxy = on
wait = 15

Astuce :

rubygem, et d'autres
Garder l'environnement, par exemple :

sudo -E gem install ... 

Aucun commentaire:

Enregistrer un commentaire

Fork me on GitHub