Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
proxy_terminal [Le 21/03/2017, 12:28] – [Désactiver le proxy] 195.221.155.14proxy_terminal [Le 02/11/2020, 14:46] (Version actuelle) – [Fichiers de configuration à modifier] 89.87.162.57
Ligne 1: Ligne 1:
 +{{tag>Proxy Terminal}}
  
 +====== Configurer l'accès à travers un serveur proxy à partir du terminal======
 +
 +===== Qu'est-ce qu'un serveur proxy ? =====
 +
 +  * [[:proxy]] 
 +
 +===== Fichiers de configuration à modifier =====
 +
 +Adaptez le protocole à votre situation : pour un proxy ftp, modifiez les "http" en "ftp".
 +
 +pour modifier un fichier : [[:tutoriel:comment_editer_un_fichier]]
 +
 +Pour annuler une modification, vous pouvez commenter (en rajoutant un # en premier caractère ) ou supprimer les lignes qui ont été ajoutées.
 +
 +
 +
 +
 +==== Environnement global====
 +
 +Le fichier /etc/profile est lu au démarrage du système.
 +
 +Modifiez le fichier /etc/profile\\ 
 +ajouter cette ligne à la fin du fichier:<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation
 +
 +==== Environnement bash ====
 +
 +Le fichier /etc/bash.bashrc est lu au démarrage de votre terminal.
 +
 +Modifiez le fichier /etc/bash.bashrc\\ 
 +Puis ajoutez à la fin du fichier<code>export http_proxy=http://"proxy_ip":"port_number"</code> où "proxy_ip" et "port_number" seront adaptés à votre situation
 +
 +==== Wget ====
 +
 +[[wget]] permet à différents scripts de télécharger des données.
 +
 +modifier le fichier /etc/wgetrc\\ 
 +recherchez et décommentez les lignes (enlevez les # en début de lignes) <code>#http_proxy = http://proxy.yoyodyne.com:18023/
 +#use_proxy = on</code> en remplaçant les paramètres du proxy.
 +
 +==== Apt ====
 +
 +[[apt]] est le programme qui télécharge et installe les mises à jour.
 +
 +Créer un fichier /etc/apt/apt.conf.d/proxyPerso.conf\\ 
 +ajoutez la ligne suivante <code>Acquire::http::proxy "http://adresse:port/";</code> en remplaçant adresse par l'adresse du proxy, et port par le port.
 +
 +
 +===== Désactiver le proxy =====
 +
 +==== Ponctuellement ====
 +Pour désactiver le proxy http ou https pendant la session de travail : 
 +<code>$ unset http_proxy
 +$ unset https_proxy
 +ou
 +$ export http_proxy=''
 +$ export https_proxy=''
 +vérifier avec 
 +$ printenv 
 +ou 
 +$ printenv https_proxy
 +</code>
 +
 +
 +==== Durablement ====
 +suivre la procédure inverse des chapitres précedents expliquant la modification des fichiers, en supprimant les lignes en question
 +
 +===== Sources =====
 +
 +  * <del>[[http://www.linuxtent.com/?p=105]]</del> FIXME Lien brisé... 
 +  * <del>http://www.asterisk-france.org/archives_net/showthread.php?t=4098</del> FIXME Lien brisé...
 +  * http://dev.petitchevalroux.net/linux/configurer-proxy-ligne-commande-linux.378.html
 +===== Voir aussi =====
 +
 +* [[:apt-get#utiliser_un_proxy]]
 +* [[proxychains]]
 +----
 +
 +//Auteur : [[:utilisateurs:Pendi29]].//