Je peux définir mon nom d'utilisateur et mon mot de passe proxy ainsi que les paramètres de proxy dans l'interface utilisateur du proxy, mais ces paramètres ne fonctionnent pas sur la ligne de commande. Comment puis-je utiliser des applications telles que wget & ping sur la ligne de commande avec un proxy?
Détails de l'exemple:
- nom d'utilisateur: 1234
- passe: linux
- proxy: proxy
- port: 8080
Réponses:
Le schéma général de l'URL du proxy est utilisateur: mot de passe @ hôte: port
Vous pouvez définir la variable d'environnement
http_proxy
,https_proxy
,ftp_proxy
,socks_proxy
ouall_proxy
Dans un shell bash, tapez ceci:
Pour conserver cette configuration, vous pouvez l'ajouter à / etc / environment ou /etc/bash.bashrc, / etc / profile ou à un utilisateur individuel /home/user/.bashrc
la source
Pour définir les paramètres du proxy réseau, on peut utiliser
gsettings
gsettings
modifie les fichiers de configuration sur DConf , qui sont les paramètres de base pour les paramètres de proxy réseau Ubuntu que vous voyez dans l'interface graphique en allant àNetwork > Network Proxy
Voici un exemple
la source
Vous ne pouvez pas utiliser de proxy dans le sens traditionnel avec Ping. Ping fonctionne en utilisant le protocole ICMP.
Les proxys HTTP ne fonctionneront qu'avec le trafic HTTP. Vous pouvez proxy la plupart du trafic dans la plupart des programmes à l'aide d'un wrapper SOCKSify. Le package "dante-client" fournit un socksify. J'ai utilisé celui-ci à d'autres occasions: https://github.com/gr0gmint/transucks
la source