Linux 下的 networksetup 等效項,用於設定網路自動代理 url

Linux 下的 networksetup 等效項,用於設定網路自動代理 url

我讀了一些設定 autoproxy 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'

注意:將其設為“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

相關內容