相当于 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'

注意:将其设置为“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

相关内容