La méthode que je décris ci-dessous a été obtenue en traduisant un article en espagnol sur Arch Wiki à propos de l'utilisation d'un procuration. Cette méthode doit être parfaitement valable pour toute autre distribution.
Environnements de bureau comme Xfce o LXDE manquent d'application qui leur permette de gérer l'utilisation d'un proxy global dans le système, de la manière dont nous pouvons le faire Gnome o KDE.
Variables d'environnement
Certains programmes (comme wget) utilisent des variables d'environnement de la forme "protocol_proxy" pour déterminer la représentation d'un certain protocole (par exemple, HTTP, FTP, ...).
Voici un exemple de la façon de définir ces variables:
export http_proxy=http://192.168.1.3:3128/
export https_proxy=http://192.168.1.3:3128/
export ftp_proxy=http://192.168.1.3:3128/
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
Si nous voulons rendre les variables d'environnement proxy susmentionnées disponibles à tous les utilisateurs, nous pouvons ajouter un script, par exemple "Proxy.sh", dans /etc/profil.d/. Le script doit disposer des autorisations d'exécution.
# chmod +x /etc/profile.d/proxy.sh
Alternativement, vous pouvez automatiser la commutation des variables en ajoutant une fonction à votre fichier .bashrc comme suit:
function proxy(){
echo -n "username:"
read -e username
echo -n "password:"
read -es password
export http_proxy="http://$username:$password@proxyserver:8080/"
export https_proxy="http://$username:$password@proxyserver:8080/"
export ftp_proxy="http://$username:$password@proxyserver:8080/"
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
echo -e "\nProxy environment variable set."
}
function proxyoff(){
unset HTTP_PROXY
unset http_proxy
unset HTTPS_PROXY
unset https_proxy
unset FTP_PROXY
unset ftp_proxy
echo -e "\nProxy environment variable removed."
}
la vérité je n'ai jamais utilisé un proxy pour ce que c'est?
Eh bien ... Un proxy a de nombreuses utilisations. Un proxy sert à intercepter les connexions réseau qu'un client établit avec un serveur de destination. Quoi de neuf, comme je le disais, il a de nombreuses utilisations. Voyons comment je vous explique de manière simple:
a) Disons que sur le PC de votre entreprise, vous naviguez via un proxy. S'il dispose de la fonction cache et que vous saisissez, par exemple, desdelinux.net, toutes les informations que vous recevrez seront enregistrées dans son cache. Ensuite, lorsque vous y accéderez à nouveau à un autre moment, l'accès sera un peu plus rapide car vous aurez certains éléments dans ledit cache.
b) Disons que vous vous connectez depuis un PC de votre entreprise et que vous souhaitez accéder desdelinux.filet. Lorsque vous allez naviguer, ce PC fait la demande au serveur proxy de votre entreprise et selon les restrictions dont vous disposez, ce serveur envoie votre demande à Internet ou la rejette.
Ce sont deux cas typiques. Un serveur proxy peut être quelque chose ou très bon, ou très très très mauvais (comme dans mon cas).
Pour plus d'informations, voir ce lien.
Et cela fonctionne aussi pour contourner les filtres, n'oublions pas
C'est un autre type de proxy 🙂
Je voulais demander à l'auteur si, a-t-il déjà partagé une connexion Internet via PAN (Bluetooth)? Je l'ai fait dans win 7 et XP, dans lesquels j'avais la connexion, j'ai soulevé un proxy (perProxy fait en java) et dans l'autre machine via le PAN, j'ai configuré Firefox avec l'IP et le port. Quand je suis passé à Linux, je ne savais plus comment faire un PAN entre les machines.
Bonjour, bonjour,
Je suis un utilisateur heureux de Lubuntu et j'ai rencontré le problème que j'utilise la connexion de mon école (avec proxy) au quotidien et ma connexion à domicile également (sans proxy). Par conséquent, si je configure le proxy à l'échelle du système, je dois l'activer et le désactiver selon que je suis à l'université ou non.
Existe-t-il un moyen d'automatiser ce processus afin que, selon le réseau Wi-Fi auquel vous vous connectez, il puisse être activé ou non?
Salutations.
Bonjour bon après-midi 🙂
Comment définissez-vous le proxy pour votre système? Par quel ordre?
Je pourrais programmer un script qui détecte le Wifi auquel vous êtes connecté, et en fonction de celui-ci ... utiliser un proxy ou un autre.
Salutations et bienvenue.
Bonjour à tous! Je travaille avec LXDE depuis un certain temps et, pour une question similaire à celle d'Ariel, j'ai été obligé de configurer un proxy pour me connecter à Internet.
Je parcourais la documentation sur AskUbuntu et suis tombé sur quelqu'un qui a demandé quelque chose de similaire et la réponse a été très utile! Je laisse le lien au cas où quelqu'un serait intéressé à le regarder: http://askubuntu.com/q/175172/260592
Et enfin, j'aimerais savoir si KZKG ^ Gaara a programmé le script qui détecte le Wifi et change le proxy en fonction du réseau ... Ce serait vraiment très utile si je décidais de le partager.
Merci beaucoup et salutations!
Bonjour, j'utilise slackware 14.1 et j'ai bien fait la partie du script, ce que je n'ai pas trouvé sur mon système était le fichier .bashrc
Cet article est un peu vieux, mais je vais quand même vous y écrire car il semble être la chose la plus proche de MON problème:
Que dois-je faire lorsque mon utilisateur dispose du formulaire USER @ COMPANY? Si vous faites attention; Deux arrobas resteront sur la même ligne!