公司代理通过代理服务器阻止除HTTP之外的所有流量。如何在Windows中使用GEM或SVN等?

时间:2010-09-17 22:02:00

标签: proxy

我们的开发团队花了无数个小时来设置我们的个人Windows PC以使用企业网络。我们在一家大型公司工作,涉及大量的官僚机构,包括网络访问。

Youtube,Twitter,Facebook以及许多编程/论坛网站由于过滤设置错误而被阻止,因此许多其他有用的网站也会被编码。

修复此政策需要数月时间。我们正在尝试使用Ruby Gems,SVN和GIT,以及许多其他命令行工具,这些工具由于网络限制而无法工作。

问题:有没有办法来整理整个Windows环境,所以我们不必为每个应用程序单独设置代理?

我们的环境是Windows XP。

谢谢, -约翰 加利福尼亚州圣何塞

2 个答案:

答案 0 :(得分:0)

Windows上大多数使用套接字的应用程序都要经过标准的WinInet堆栈。为Internet Explorer设置合适的代理实际上也为整个WinInet堆栈设置了它,因此它也应该适用于其他应用程序。

但请注意,您需要在IE中显式打开代理设置的“高级”对话框,并取消选中Use same proxy for all protocols复选框以启用SOCKS支持。否则,代理设置仅影响几个协议,因此您仍需要将工具配置为使用http:而不是svn:等工具特定协议。

答案 1 :(得分:0)

如果其中一个人可以在家中共享他或她的网络访问权限并且可以在那里作为“服务器”操作PC,那么您可以使用SSH设置HTTP隧道。请在此处查看详细信息:http://www.buzzsurf.com/surfatwork/或Google“如何绕过工作中的防火墙”。