Comment définir les paramètres du proxy dans la ligne de commande ou le terminal Linux ?


Linux est toujours le troisième système d'exploitation de bureau le plus populaire dans le monde. Les développeurs l'apprécient plus que les autres systèmes d'exploitation car il est hautement personnalisable. Cependant, comme les autres systèmes d’exploitation, il n’est pas à l’abri des menaces.

C'est pourquoi les utilisateurs ajoutent une autre couche de protection en utilisant procurations. Avec les proxys, vous pouvez améliorer l'anonymat et protéger les informations sensibles sur vos appareils Linux.

Explorer comment définir un proxy sous Linux dans cet article. Continuez à lire pour le découvrir.

???? Points clés à retenir

  • Configuration du proxy sous Linux est effectué via les paramètres du bureau ou du terminal, offrant des choix tels que des configurations temporaires, permanentes ou à l'échelle du système.
  • Utilisez des commandes comme $ exporter http_proxy et $ exporter https_proxy dans le Terminal pour les configurations de proxy temporaires adaptées à des sessions spécifiques.
  • Modifier l'utilisateur bashrc ou des fichiers de configuration bash_profile avec des commandes d'exportation pour les proxys HTTP et HTTPS, garantissant des paramètres persistants.
  • Modifiez le fichier /etc/environment pour les paramètres de proxy à l'échelle du système, en appliquant les modifications à tous les utilisateurs. Redémarrez pour que les configurations prennent effet.
  • Redirigez le trafic du terminal de manière sélective, sécurisez les mots de passe proxy authentifiés et testez la vitesse du proxy pour une convivialité améliorée.

Configuration de proxys dans la ligne de commande ou le terminal Linux

Vous pouvez généralement exécuter un configuration du proxy sous Linux via les paramètres du bureau ou le terminal. Cela peut être réalisé via les configurations suivantes :

  • Temporaire
  • Permanent
  • À l'échelle du système

Continuez à lire pour découvrir comment chacun fonctionne.

????Note: Ce guide fonctionne pour toutes les distributions Linux, comme Ubuntu, CentOS, Fedora et Debian.

Installation temporaire

Les commandes ci-dessous configureront temporairement une variable d'environnement pour les proxys. Vous pouvez utiliser l'une ou l'autre de ces lignes, ou les deux, selon le protocole de votre Adresse IP.

$ exporter http_proxy=http://[proxy IP]:[port]

$ exporter https_proxy=https://[proxy IP]:[port]

Pour les proxys authentifiés, utilisez ceci :

$ exporter http_proxy=http://[username]:[password]@[proxy IP]:[port]

$ exporter https_proxy=[username]:[password]@[proxy IP]:[port]

???? Article utile

Lorsqu'un proxy n'est pas configuré correctement, il renvoie une erreur pour vous informer si votre requête Web réussit ou non. Consultez ce guide TechJury pour savoir ce que signifie chaque erreur de proxy et comment répondre à chacun.

A LIRE :  5+ avantages des blogs invités : guide de A à Z pour les débutants !

Configuration permanente (utilisateur unique)

Pour configurer une configuration permanente, vous devez configurer les variables d'environnement proxy dans le fichier utilisateur. bashrc ou bash_profil fichier de configuration. Exécutez cette commande pour accéder au fichier :

Il devrait renvoyer vos détails de configuration. Faites défiler jusqu'à la toute fin. Collez l'une ou les deux lignes :

exporter http_proxy=http://[proxy IP]:[port]

exporter https_proxy=https://[proxy IP]:[port]

Utilisez ces commandes pour les proxys authentifiés :

exporter http_proxy=http://[username]:[password]@[proxy IP]:[port]

exporter https_proxy=[username]:[password]@[proxy IP]:[port]

Voici à quoi devrait ressembler l'ensemble de la configuration :

Sortie de configuration permanente sur le terminal

Une fois que vous avez confirmé l'exactitude de vos saisies, quittez et enregistrez les modifications.

Après cela, sourcez votre nouvelle configuration en exécutant :

Configuration à l'échelle du système

Cette troisième méthode suit le même processus que comment définir un proxy sous Linux de manière permanente. La seule différence est que ce dernier ne sert qu’un seul utilisateur.

Pour accéder au fichier de configuration à l'échelle du système, exécutez cette commande :

$ sudo nano /etc/environnement

Ensuite, ajoutez ces lignes :

exporter http_proxy=http://[proxy IP]:[port]

exporter https_proxy=https://[proxy IP]:[port]

Vous pouvez également faire ceci :

exporter http_proxy=http://[username]:[password]@[proxy IP]:[port]

exporter https_proxy=[username]:[password]@[proxy IP]:[port]

Voici à quoi tout devrait ressembler :

Sortie de configuration à l’échelle du système sur le terminal

Quittez et enregistrez. Redémarrez votre appareil pour que la nouvelle configuration soit appliquée à l'ensemble du système. Si vous souhaitez appliquer les modifications immédiatement à votre session en cours, vous pouvez exécuter :

$ source /etc/environnement

Une fois que vous avez terminé le configuration du proxy sous LinuxDans le Terminal de, les configurations des variables d'environnement fonctionneront parfaitement avec divers outils de ligne de commande comme wget, boucle, Lynxet rsyc.

Paramètres du proxy Linux Conseils

Un succès configuration du proxy sous Linux ce n'est que le commencement. Le processus s'étend au-delà de la configuration initiale. Voici quelques bonnes pratiques dont vous devez vous souvenir après avoir configuré un proxy pour Linux:

#1 : Rediriger le trafic du terminal en excluant un outil de ligne de commande

Mise en place du Paramètres du proxy Linux via la ligne de commande redirigera la communication du terminal vers le serveur proxy. Vous pouvez exclure un outil de ligne de commande spécifique dans cette configuration.

A LIRE :  Le netlinking pour les nuls : Tout ce que vous devez savoir !

Par exemple, utilisez ceci dans votre wget commandes pour l'exempter des proxys :

#2 : Protégez votre mot de passe pour une authentification plus sûre

Exposer votre mot de passe sous forme de texte brut n'est pas sécurisé. Cela se produit lorsque vous configurez une variable d'environnement proxy dans le fichier de configuration comme ceci :

exporter https_proxy=[username]:[password]@[proxy IP]:[port]

Utilisez plutôt des méthodes alternatives comme cntlm pour gérer l'authentification du serveur proxy en toute sécurité. Il suffit d'installer cntlm en exécutant:

$ sudo apt-get install cntlm

Le fichier de configuration cntlm se trouve à l'adresse '/etc/cntlm.conf'. Configurez-le avec les informations de votre serveur proxy et l'adresse localhost (ou '127.0.0.1') avec 3128 comme numéro de port.

Après cela, exécutez cette commande :

$ cntlm -H -u [username] -d [your domain]

Il vous sera demandé votre mot de passe pour générer un hachage NTLM. Ouvrez à nouveau le fichier de configuration et recherchez PassLM. Remplacez les informations correspondantes par le hachage NTLM.

Sauvegarder et quitter. Ensuite, courez cntlm:

$ sudo service cntlm démarrer

Vous pouvez maintenant utiliser 127.0.0.1:3128 comme adresse proxy et port. Celui-ci s'authentifiera automatiquement auprès du serveur proxy distant sans que vous ayez à stocker votre mot de passe dans le fichier de configuration.

#3 : Testez la vitesse de votre proxy

Testez toujours la vitesse de votre proxy après l'avoir configuré. Vous pouvez le faire en exécutant cette commande wget :

wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip

Conclusion

Les utilisateurs de Linux peuvent améliorer la sécurité et la confidentialité en configurant des proxys via des configurations temporaires, permanentes ou à l'échelle du système, le tout via les paramètres du bureau ou du terminal. Les configurations temporaires sont idéales pour des sessions spécifiques, tandis que les configurations permanentes et à l'échelle du système offrent une protection à long terme.

Comprendre et mettre en œuvre ces paramètres de proxy peut contribuer à une expérience en ligne plus sûre et plus anonyme pour les utilisateurs Linux.