我在網路上找到的所有資訊都與gui網路管理器有關。如何透過終端設定該值?
答案1
PAC 檔案需要使用 javascript 進行解釋。大多數(如果不是全部)使用 http_proxy 環境變數的程式將無法解釋此檔案以供使用者使用。
唯一合適的方法是您找到或製作一個程式來解釋 PAC 檔案中找到的 javascript 並使用傳回值來設定 http_proxy。然而,這個想法更多的是針對每個 URL 動態完成,因此這種方法不會很好地工作。
如果您只想從命令列設定 gnome 中使用的值,那麼您可以執行以下操作:
gsettings set org.gnome.system.proxy mode auto
gsettings set org.gnome.system.proxy autoconfig-url 'http://my.prox.org/foo.pac'
取消設定:
gsettings set org.gnome.system.proxy autoconfig-url ''
gsettings set org.gnome.system.proxy mode none
您可以在這裡找到更多資訊:https://wiki.gnome.org/Projects/NetworkManager/Proxies