如何在ubuntu12上设置系统范围的代理,以便我们可以在代码中调用webservice

时间:2013-07-24 10:52:27

标签: ubuntu proxy

我是ubuntu的新手,现在我在ubuntu 12上使用eclipse 3.7; 在代码中我需要调用webservice,但我的工作环境在代理后面工作,我需要找到一种设置系统范围代理的方法。

已经在ubuntu系统中设置代理并使用带有“使用系统代理”选项的firefox,它可以调用该服务,但是从代码中调用它,它失败了。

此外,我尝试单独编辑文件,如/ etc / environment,/ etc / bash.bashrc来设置代理,但仍无效。

尝试使用工具provixy,但我不太确定如何配置它(我没有设置listen-address,因为在google上搜索它将使用此设置监听所有http请求。)

任何人都知道如何设置系统范围的代理?(我宁愿不在eclipse或代码上设置代理)。任何评论将不胜感激!

2 个答案:

答案 0 :(得分:0)

您可以在gnome中执行此操作,转到System--->Preferences--->Network Proxy

如果您需要在控制台中使用代理来编辑bashrc,只需添加以下配置:

export http_proxy=http://username:password@proxyhost:port/
export ftp_proxy=http://username:password@proxyhost:port/

答案 1 :(得分:0)

已经使用privoxy和iptables解决此问题