equivalente networksetup para Linux, para definir o URL do autoproxy da rede

equivalente networksetup para Linux, para definir o URL do autoproxy da rede

Eu li alguns onde definir o URL do autoproxy:

PROXY_FILE_PATH="$DIR/proxy.pac"
sudo networksetup -setautoproxystate Wi-Fi off
sudo networksetup -setautoproxyurl Wi-Fi file://$PROXY_FILE_PATH
sudo networksetup -getautoproxyurl Wi-Fi

e procurei networksetupe descobri que parece ser apenas para Mac.

Existe algo equivalente para o Linux definir o autoproxyurl?

Observação:

A questão é mais sobre como definir o URL do proxy automático, em vez do proxy em si. Ou seja, trata-se de usar oArquivo de configuração automática de proxy (PAC)em todo o sistema e, de preferência, a configuração é feita na linha de comando.

Responder1

Sei que é um pouco tarde, mas vim aqui procurando a mesma resposta e acabei encontrando. Você pode usar gsettingspara transformar o proxy em 'auto' e especificar um URL PAC:

gsettings set org.gnome.system.proxy autoconfig-url "https://your-pac-url"
gsettings set org.gnome.system.proxy mode 'auto'

Nota: Defina como 'none' em vez de 'auto' para desativá-lo.

Você pode ver as configurações atuais usando getem vez de set:

gsettings get org.gnome.system.proxy autoconfig-url
gsettings get org.gnome.system.proxy mode

E você pode ver quais chaves estão disponíveis para definir as configurações de proxy usando:

gsettings list-keys org.gnome.system.proxy

informação relacionada