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 29/03/2010, 23:52] 213.95.41.13proxy_terminal [Le 02/05/2024, 14:03] (Version actuelle) – [Qu'est-ce qu'un serveur proxy ?] 92.103.164.11
Ligne 1: Ligne 1:
 +{{tag>Proxy Terminal}}
 +
 ====== Configurer l'accès à travers un serveur proxy à partir du terminal====== ====== Configurer l'accès à travers un serveur proxy à partir du terminal======
  
Ligne 5: Ligne 7:
   * [[:proxy]]    * [[:proxy]] 
  
-===== Fichier de configuration à modifier =====+===== Fichiers de configuration à modifier =====
  
-[[:tutoriel:comment_editer_un_fichier|Editer]] le fichier suivant:+Adaptez le protocole à votre situation pour un proxy ftp, modifiez les "http" en "ftp".
  
-  sudo gedit /etc/bash.bashrc+pour modifier un fichier : [[:tutoriel:comment_editer_un_fichier]]
  
-Puis ajouter cette ligne à la fin du fichier:+Pour annuler une modification, vous pouvez commenter (en rajoutant un # en premier caractère ) ou supprimer les lignes qui ont été ajoutées.
  
-  export http_proxy=http://"proxy_ip":"port_number"   # Où "proxy_ip" et "port_number" seront adaptés à votre situation 
  
-Adapter la dernière ligne en fonction des protocoles que vous utilisez (ex: ftp, https, ...) 
  
  
-===== Sources =====+==== Environnement global====
  
-[[http://www.linuxtent.com/?p=105]]+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>[[https://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 ===== ===== Voir aussi =====
  
-[[:apt-get#utiliser_un_proxy]]+[[:apt-get#utiliser_un_proxy]] 
 +* [[proxychains]]
 ---- ----
  
 //Auteur : [[:utilisateurs:Pendi29]].// //Auteur : [[:utilisateurs:Pendi29]].//