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.

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.


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


¿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

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.


¿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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.