эквивалент networksetup для Linux, для установки URL-адреса сетевого автопрокси

эквивалент networksetup для Linux, для установки URL-адреса сетевого автопрокси

Я читал, где можно установить URL-адрес автопрокси:

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

и поискал networksetupи обнаружил, что он, похоже, предназначен только для Mac.

Есть ли аналогичная вещь для Linux, чтобы установить autoproxyurl?

Примечание:

Вопрос скорее в настройке авто прокси url, а не в самом прокси. То есть, речь идет об использованииФайл автоматической конфигурации прокси-сервера (PAC)на уровне всей системы, и предпочтительнее всего выполнять настройку из командной строки.

решение1

Я знаю, что это немного поздно, но я пришел сюда в поисках того же ответа и в конце концов нашел его. Вы можете использовать, gsettingsчтобы включить прокси в 'auto' и указать URL PAC:

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

Примечание: чтобы отключить эту функцию, установите значение «none» вместо «auto».

Текущие настройки можно просмотреть, используя getвместо set:

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

А посмотреть, какие ключи доступны для установки в настройках прокси-сервера, можно с помощью:

gsettings list-keys org.gnome.system.proxy

Связанный контент