1 votes

Facilement activer et désactiver le proxy réseau dans Ubuntu 17.04

Je utilise Ubuntu 17.04 dans une machine virtuelle sur un notebook Windows qui est parfois connecté à un réseau qui nécessite l'utilisation d'un proxy (configuration manuelle, pas de détection automatique prise en charge) pour accéder à Internet et parfois connecté directement.

Comment puis-je configurer le plus facilement possible mon Ubuntu pour activer ou désactiver l'utilisation dudit proxy et passer manuellement entre eux chaque fois que je me connecte à un réseau différent ?

Ce que j'ai trouvé sur Ask Ubuntu jusqu'à présent décrit uniquement des méthodes pour modifier par exemple /etc/environment pour configurer définitivement un proxy, ou utiliser les paramètres système de certains anciens environnements de bureau différents de l'Unity de la 17.04.

0voto

yntelectual Points 156

Vous pouvez créer un alias pour cela.

Tout d'abord, j'utilise .bashrc:

export {http,https,ftp}_proxy="http://user:pass@domain:port"
export no_proxy="site.com"

Si vous avez déjà configuré votre proxy, vous pouvez le faire dans votre .bash_aliases:

export proxyEnv="export {http,https,ftp}_proxy"
alias updateEnv=". .bashrc"
alias unsetProxy="unset http_proxy && unset https_proxy && unset ftp_proxy"
alias proxyOn="sudo sed -i -e 's/#$proxyEnv/$proxyEnv/g' .bashrc && updateEnv"
alias proxyOff="sudo sed -i -e 's/$proxyEnv/#$proxyEnv/g' .bashrc && updateEnv && unsetProxy"

maintenant mettez à jour votre alias:

source .bash_aliases

et vous pouvez utiliser proxyOff et proxyOn pour activer ou désactiver.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X