Paramètres du proxy Google Chrome?

41

Lorsque j'essaie de définir les paramètres de proxy de Google Chrome (sur chrome: // linux-proxy-config /), le message suivant s'affiche:

  

Lorsque vous exécutez Google Chrome dans un environnement de bureau pris en charge, le   les paramètres de proxy système seront utilisés. Cependant, soit votre système n'est pas   pris en charge ou un problème est survenu lors du lancement de la configuration de votre système.

     

Mais vous pouvez toujours configurer via la ligne de commande. S'il vous plaît voir l'homme   google-chrome-stable pour plus d'informations sur les indicateurs et l'environnement   variables.

Je dois définir des paramètres de proxy pour utiliser Chrome, mais je ne souhaite pas les configurer dans la ligne de commande chaque fois que j'utilise Chrome. Est-il possible de définir ces paramètres de manière permanente?

En outre, existe-t-il une option dans Chrome pour qu’elle n’utilise pas de proxy pour des domaines spécifiques (analogue au paramètre No proxy for de Firefox)?

    
posée becko 20.08.2014 - 16:28
la source

8 réponses

38

Lancez Ubuntu Software Center, recherchez "gksu", puis cliquez sur Installer (s’il n’est pas déjà installé).

Appuyez sur Alt + F2 et tapez gksu nautilus et tapez Enter

Tapez votre mot de passe puis appuyez sur Ctrl + L et tapez /usr/share/applications/ et appuyez sur Entrée

Trouvez maintenant google-chrome et cliquez avec le bouton droit sur l'icône chrome et sélectionnez "Propriétés".

Ensuite, ajoutez l’option suivante à la fin de la zone de texte de la commande.

--proxy-server="IP proxy Server:port" (ex: --proxy-server="127.0.0.1:8080" )

ça ressemble à ça ( c'est pareil pour Chrome ):

fermez la fenêtre et si le navigateur chrome est toujours en cours d'exécution, fermez le navigateur et redémarrez. Enfin, vous pouvez utiliser le navigateur chrome avec proxy.

--proxy-bypass-list :

Si vous voulez dire à Google Chrome de ne PAS utiliser un proxy avec des domaines spécifiques, utilisez la commande --proxy-bypass-list . Cette commande spécifie une liste d'hôtes pour lesquels nous ignorons les paramètres proxy et utilisons des connexions directes. Ignoré si --proxy-auto-detect ou --no-proxy-server sont également spécifiés. Ceci est une liste de règles de contournement séparées par des virgules.

Voici la liste des Chromium Command Line utilisées dans Google. chrome aussi.

    
réponse donnée αғsнιη 20.08.2014 - 17:45
la source
11

Google Chrome et Chromium respectent les variables proxy d’environnement ( http_proxy , no_proxy , etc.) et les proxies définis via gsettings . gsettings est préinstallé sur [XL] ubuntu, c'est donc un moyen qui ne nécessite pas les privilèges sudo .

Les clés org.gnome.system.proxy.http[s].{host,port,authentication-user,authentication-user} (et les options similaires pour les proxies FTP et SOCKS) et la clé de configuration automatique du proxy org.gnome.system.proxy.autoconfig_url peuvent être utilisées pour cela:

gsettings set org.gnome.system.proxy.http host "proxy.server.fqdn"
gsettings set org.gnome.system.proxy.http port "3128"

Une liste d'exceptions proxy peut être définie à l'aide de la clé ignore-hosts :

gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '127.0.0.0/8', '::1', '*.some.domain', '10.0.0.0/8']" 

Une variable d'environnement no_proxy ressemblerait à:

export no_proxy="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"
export NO_PROXY="localhost,.some.domain,127.0.0.0/8,10.0.0.0/8"

Vous pouvez définir ceci en ~/.profile ou ~/.pam_environment (sans export ).

    
réponse donnée muru 20.08.2014 - 21:11
la source
7

Il suffit d’exécuter en dessous de la commande dans le terminal

sudo nano /usr/share/applications/google-chrome.desktop

dans Valeur de commande ajouter la ligne ci-dessous

--proxy-server="192.168.1.251:8080" 

Modifiez-le avec votre proxy. son exemple de proxy sans authentification. Pour un proxy avec authentification, il faut utiliser

--proxy-server="username:[email protected]_address:port"
    
réponse donnée Biren iDream Technologies 22.02.2015 - 11:15
la source
6

Pour l’unité : dans "Paramètres système", accédez à "réseau" puis "proxy réseau": vous pouvez ensuite définir l’ensemble du système proxy.

Pour définir l'utilisateur et le mot de passe, définissez-le comme suit: user: password @ proxy: port

Pour Lubuntu, Xubuntu etc ... : regardez ce fil Comment définir des serveurs proxy dans Xubuntu, Lubuntu ou Ubuntu Studio?

    
réponse donnée laugeo 20.08.2014 - 17:07
la source
3

Manière semi-automatisée

J'ai trouvé @kasiya répondre pour être le plus utile.

Cependant, chaque mise à jour de Google Chrome a entraîné la réinitialisation de l’entrée du bureau et des paramètres proxy . Il est assez frustrant d’éditer encore et encore.

Au lieu d'un travail manuel, vous pouvez modifier l'entrée avec un script court.

Il suffit de le coller dans le terminal:

sudo sed '/^Exec/s/$/ --proxy-server="10.0.2.2:3128"/' /usr/share/applications/google-chrome.desktop  -i

De toute évidence, vous devez changer l'adresse IP sur votre serveur proxy.

Ceci ajoute toutes les lignes commençant par Exec avec votre paramètre proxy, qui est la manière manuelle de définir le proxy.

Profitez-en!

    
réponse donnée Atais 25.04.2017 - 21:22
la source
1

Comment puis-je définir des serveurs proxy globaux dans Xubuntu, Lubuntu ou Ubuntu Studio? pointe vers le fichier /etc/environment où vous pouvez insérer les lignes suivantes en tant que root:

http_proxy=http://myproxy.server.com:8080/
https_proxy=http://myproxy.server.com:8080/
ftp_proxy=http://myproxy.server.com:8080/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

La meilleure réponse (très élaborée) contient également un script pour activer / désactiver à la demande. (Mais si vous en avez besoin, Firefox dispose d'une page d'options pour choisir le proxy et vous voudrez peut-être envisager de l'utiliser).

    
réponse donnée serv-inc 08.04.2016 - 09:30
la source
1

L'une des options que j'utilise est l'extension Proxy SwitchyOmega . Cela permet d'exclure certaines adresses IP ou certains domaines, comme vous le demandez.

Il a une bonne interface graphique au lieu de devoir gérer des arguments de ligne de commande. Il prend également en charge Chrome Sync, de sorte que vous pouvez rapidement utiliser vos paramètres de proxy sur un nouvel ordinateur.

Vous pouvez également le configurer pour que l’utilisation du proxy puisse être activée ou désactivée d’un simple clic.

    
réponse donnée Chai T. Rex 26.04.2017 - 00:16
la source
1

Lorsque les paramètres de proxy se trouvent dans les variables proxy d'environnement, Chrome n'a pas fonctionné en plaçant les paramètres de proxy complets sur le lanceur.

--proxy-server="IP proxy Server:port" (ex: --proxy-server="127.0.0.1:8080")

Mais ça a marché quand je l'ai mis pour détecter les configurations automatiques

--proxy-auto-detect

Et cela a fonctionné dans Vivaldi .

    
réponse donnée Max 25.10.2017 - 16:23
la source

Lire d'autres questions sur les étiquettes