J'ai une application qui doit modifier les paramètres de proxy utilisés par Google Chrome, puis utiliser le navigateur, puis réactiver automatiquement le proxy à ce qu'il était.
Je n'ai pas pu trouver où sur mon système Ubuntu ces paramètres sont stockés. Ce n'est pas dans le fichier Préférences à coup sûr. Avez-vous des idées sur la façon d'aborder cette tâche?
ubuntu
google-chrome
proxy
Elitecoder
la source
la source
Réponses:
Vous pouvez utiliser les paramètres du proxy Chromium à partir de la ligne de commande. La page de manuel vous explique comment. Voici donc un extrait de l' homme chrome-browser de mon Ubuntu Natty:
L'avantage de l'utilisation des arguments de ligne de commande est que vous n'avez pas à modifier vos paramètres système globaux.
Par exemple:
Jetez également un œil au message de Justin dans ce fil de discussion où il décrit également comment utiliser le proxy pour la demande DNS.
la source
No proxy for
réglage de Firefox ...chrome
ne fonctionne pas car il n'a pas d'option--host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE 127.0.0.1"
La réponse de Strubbl est correcte, c'est la meilleure solution, car vous n'avez pas besoin de continuer à activer / désactiver les paramètres de proxy à l'échelle du système.
J'ajouterais que vous devez également utiliser ce commutateur conjointement
où 127.0.0.1 est votre serveur proxy. Ce commutateur empêche Chrome de faire des requêtes DNS externes qui, lorsque la confidentialité est importante, ne laisseront aucune information DNS en fuite.
La commande complète est donc la suivante.
la source
Pour Ubuntu 14.04 LTS, accédez au terminal. Ouvrez ce fichier mais enregistrez-le d'abord
alors
Aller à la première ligne "Exec"
Changez-le en
127.0.0.1:8118
ou peu importe. Enregistrez ce fichier et fermez l'éditeur et redémarrez le navigateur et essayez-le.Pour revenir en arrière
ou réécrivez cette ligne
prendre plaisir!
la source
Chrome et Google Chrome utilisent
http_proxy
,https_proxy
et lesno_proxy
paramètres d'environnement. Leur accès est différent du langage de programmation au langage de programmation. Dans un shell, vous pouvez taperetc. Ils peuvent être réglés d'une multitude de façons. Voir https://askubuntu.com/a/513956/438156 et https://askubuntu.com/a/755100/438156 .
la source