Configurar ajustes de proxy para Google Chrome en Linux

10

¿Cómo configuro la configuración de proxy para Chrome en Linux? No tiene una interfaz de configuración como Firefox. Me gustaría configurarlo de una manera que no tenga que escribir cada vez, el nombre de usuario y la contraseña.

EDITAR: estoy usando Fluxbox como mi administrador de ventanas.

liewl
fuente

Respuestas:

7

Pruebe la --proxy-serveropción de línea de comando y / o http_proxyla variable de entorno.

google-chrome-stable --proxy-server="http://example.com:8080"

Además, Chrome / Chromium utiliza scripts xdg, por lo que puede intentar configurar el servidor proxy en GNOME / KDE y configurar scripts xdg para usar la configuración del entorno de escritorio. Así es como resolví al menos las asociaciones de archivos de tipo MIME.

Alexey Yakovenko
fuente
Llamar al ejecutable de Google Chrome con el parámetro --proxy-server funcionó bien, gracias. Al navegar, aparece una pantalla de autenticación para cada pestaña de la última sesión, ¿hay alguna forma de "recordar" el nombre de usuario y la contraseña, o hacer que se autentique automáticamente? el uso del parámetro --proxy-server como --proxy-server = "nombre de usuario: contraseña @ proxy-ip: puerto" no funcionó.
liewl
2
'google-chrome --proxy-pac-url = file: /// ...' funciona perfectamente. No hay necesidad de usar http_proxy this no_proxy that. Si tienes un archivo pac para usar con firefox, funcionará bien aquí. Si necesita ayuda para escribir un archivo .pac, google es su amigo ... Pero aún puede configurarlo a través de la línea de comando. Consulte man google-chrome para obtener más información sobre indicadores y variables de entorno.
RckLN
Vuelva a autenticar el nombre de usuario y la contraseña en Chrome con el parámetro --proxy-server. Esto parece ser un error en Chrome. Destaque
hawkeye
¿Cómo se activa y desactiva la conexión proxy dentro de una instancia de Chrome en ejecución?
Fopedush
2

ejecute esto como root, gedit /usr/share/applications/google-chrome.desktopluego agregue la configuración de proxy como desee, es decir --proxy-server="http://127.0.0.1:8080", guarde y ejecute Chrome

Patrick Mutwiri
fuente
¿Puedes explicar cómo funciona esto?
bwDraco
eso es editar la configuración de la aplicación de Chrome, para elegirla durante el inicio.
Patrick Mutwiri el
En lugar de gedit, puede usar el editor de texto que desee, como 'vi', por ejemplo
pocjoc el
Por supuesto @pocjoc
Patrick Mutwiri
2

En Ubuntu 16.04 LTS con Chrome v53 (64 bit), tuve que configurar las variables env http_proxy / HTTP_PROXY en " http: // proxyserver: port " para que todos los usuarios de Chrome puedan comunicarse.

Modificar / etc / perfil

export {http,ftp,https,rsync}_proxy="http://proxyserver:port"
export {HTTP,FTP,HTTPS,RSYNC}_PROXY=$http_proxy
Gishu
fuente
1

Chrome utiliza la configuración de Proxy para su DE. Si usa KDE, lo usará. Si usas Gnome, usará el suyo. Si no usa ninguno, creo que intentará usar Gnome's, pero no 100% seguro.

Si va a la Llave inglesa -> Debajo del capó, debería tener un botón en Red con la etiqueta Cambiar configuración de proxy. Cuando hago clic en esto, en mi caso, carga la configuración del Proxy KDE.

Si no usa KDE ni Gnome, puede intentar navegar por gconf, Chrome lo usa para almacenar su configuración.

Ryan Gibbons
fuente
¿Cómo debo proceder con Fluxbox? ¿Tengo que configurar el proxy para todo el sistema?
liewl
¿Ir a la configuración debajo de la llave inglesa te dio la opción de cambiar la configuración del proxy?
Ryan Gibbons
No, muestra una página que explica las posibles formas de configurar configuraciones de proxy. Aparentemente, tendría que cambiar la configuración del proxy en el sistema operativo mismo, me gustaría configurarlo solo para Chrome.
liewl
Leyendo un poco más por curiosidad, Chrome utiliza el proxy del sistema o mediante el interruptor de comando. Pero ahora forma de recordar el nombre de usuario / contraseña
Ryan Gibbons
0

Si usa el proxy de calcetines en lugar del proxy http más lento, puede crear un iniciador en el comando de Linux:

/ usr / bin / chromium www.google.com --proxy-server = "socks5: //127.0.0.1: 1080"

antes de eso, haga clic en un iniciador de escritorio "launcher.desktop":

[Entrada de escritorio] Versión = 1.0 Tipo = Aplicación Exec = sslocal -c /home/user/config.json Nombre [en_US.UTF-8] = sslocal_start.desktop StartupNotify = false

eoffer
fuente