Le proxy et yum

Récemment, j’ai dû utiliser une machine Linux derrière un proxy… Etant très fan du gestionnaire de paquet yum et ayant besoin d’installer un paquet sur mon CentOS il a donc fallu que je fasse passer mes paquets par ce proxy….

Proxy : Définition

Un proxy est une machine qui va faire l’intermédiaire lors d’une communication sur le réseau. Il peut être utilisé de différentes façons :

  • Anonymiser sa véritable adresse IP
  • Faire du cache
  • Chiffrer des communications
  • Faire du coverred-channel
  • Authentification

Un proxy très performant et fonctionnant très bien est : squid (peut être que j’écrirais un article sur ce serveur bientot ^^).

Le configurer pour yum

Pour configurer le proxy http avec yum, utilisez la commande suivante :

export http_proxy=http://[ip_du_proxy]:[port]/

Vous utilisez un couple utilisateur/mot de passe ? C’est ici que ça se passe :

export http_proxy=http://[nom_utilisateur]:[password]@[ip_du_proxy]:[port]/

Pour un serveur FTP, il faut remplacer http par ftp :) .

Le configurer au login

Vous voulez que la configuration du proxy soit automatique à chaque fois que vous vous logguez avec votre compte utilisateur ? Rien de plus facile ^^ :

vim ~/.bashrc

Dans ce fichier ajoutez la ligne suivante :

export http_proxy=http://[nom_utilisateur]:[password]@[ip_du_proxy]:[port]/

A chaque fois que vous vous logguerez, le proxy sera automatiquement utilisé.

Edit : un grand merci à cquad pour le complément d’information sur cet article (lire le commentaire ci-dessous)

Vus : 1152
Publié par Lolokai : 77