Linux の networksetup と同等で、ネットワーク自動プロキシ URL を設定する

Linux の networksetup と同等で、ネットワーク自動プロキシ 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プロキシを「自動」にして、PAC URL を指定するには、次のようにします。

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

注: 無効にするには、「auto」ではなく「none」に設定します。

getの代わりにを使用すると現在の設定を確認できますset:

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

次のコマンドを使用して、プロキシ設定に設定できるキーを確認できます。

gsettings list-keys org.gnome.system.proxy

関連情報