Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
proxy_terminal [Le 07/02/2010, 18:58] YoBoY lien |
proxy_terminal [Le 02/05/2024, 14:03] (Version actuelle) 92.103.164.11 [Qu'est-ce qu'un serveur proxy ?] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Configurer l'accès à travers un serveur proxy du terminal====== | + | {{tag>Proxy Terminal}} |
| + | |||
| + | ====== Configurer l'accès à travers un serveur proxy à partir du terminal====== | ||
| ===== Qu'est-ce qu'un serveur proxy ? ===== | ===== Qu'est-ce qu'un serveur proxy ? ===== | ||
| 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]].// | ||