12.04 LTS 中的代理异常

Ale*_*pez 15 networking proxy 12.04

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

已经为早期 Ubuntu 版本尝试了建议的解决方案,但似乎没有一个有效。12.04 AFAIK 中没有网络代理首选项。

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

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

我真的很感激之前的答案中没有提到的关于这个的任何信息,因为没有一个主题对我有用。谢谢!

小智 13

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

与其他人所写的相反,无需重新登录即可使更改生效。
此外,对 /system/http_proxy/ignore_hosts 所做的设置也对 https 生效。


nvk*_*nvk 2

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


小智 2

谢谢 nvk,最终也对我有用,但有一个问题:

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

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