12.04 LTS中的代理例外

如何在Ubuntu 12.04下设置代理例外?

已经尝试过为早期Ubuntu版本提出的解决方案,但似乎都没有。 12.04 AFAIK中没有网络代理首选项。

System Settings – > Network – > Network Proxy不提供添加例外的可能性。

是否存在这些设置所在的文件,因此我可以手动编辑它们并添加例外(因此所有网络应用程序都可以使用这些设置)?

我真的很感激在早期答案中没有提到的任何信息,因为没有一个主题对我有用。 谢谢!

您可以使用gconf-editor / system / http_proxy / ignore_hosts
dconf-editor (并手动导航到system – > http_proxy – > ignore_hosts)。

与其他人写的相反,没有必要重新登录以使更改生效。
此外,为/ system / http_proxy / ignore_hosts完成的设置也会对https生效。

我在12.04遇到了同样的问题, 这个线程给出的解决方案对我有用。

谢谢nvk, 这终于对我有用了,但有一个问题:

在dconf-editor中有一个帮助文本,其内容类似于“如果没有给出https的配置,则为http配置的代理服务器也将用于https ”。 至少对于Ubuntu 12.04来说,情况并非如此。 我必须为所有协议添加服务器,甚至是httpftphttps的相同服务器。 在我这样做之后,在注销之后再次使用代理(包括例外)对所有应用程序生效。

尽管如此,我认为通过在代理设置部分中为代理例外添加额外的输入框,可以使“正常”网络设置GUI更好。 我希望在未来的Ubuntu更新中看到这一点。