¿Configurar el archivo PAC (Proxy Auto-Config) a través de bash?

¿Configurar el archivo PAC (Proxy Auto-Config) a través de bash?

Toda la información que he encontrado en línea trata sobre el administrador de red gui. ¿Cómo configuro este valor a través del terminal?

Respuesta1

Un archivo PAC debe interpretarse con javascript. La mayoría (si no todos) los programas que utilizan la variable de entorno http_proxy no podrán interpretar este archivo para poder utilizarlo.

El único enfoque que parece adecuado es encontrar o crear un programa que interprete el javascript que se encuentra en un archivo PAC y utilice los valores devueltos para configurar http_proxy. Sin embargo, la idea es más que esto se haga dinámicamente para cada URL, por lo que este enfoque no funcionará bien.

Si todo lo que desea es establecer el valor que se usa dentro de gnome desde la línea de comando, entonces puede hacer esto:

gsettings set org.gnome.system.proxy mode auto
gsettings set org.gnome.system.proxy autoconfig-url 'http://my.prox.org/foo.pac'

Para desarmar:

gsettings set org.gnome.system.proxy autoconfig-url ''                   
gsettings set org.gnome.system.proxy mode none

Puedes encontrar más información aquí:https://wiki.gnome.org/Projects/NetworkManager/Proxies

información relacionada