首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >前五大代理服务器应用程序

前五大代理服务器应用程序
EN

Server Fault用户
提问于 2010-07-19 10:55:06
回答 2查看 12.4K关注 0票数 1

我们目前使用的是WinGate,但是我们已经用完了许可证,而且已经让支持协议失效了(主要是因为QBIK似乎对更新它不太感兴趣)。对于我们来说,用更多的许可证重新购买Wingate没有多大意义,因为我们只使用了整个包的一小部分--代理服务器服务。

因此,我们正在市场上寻找替代品。有谁会冒险列出前五大代理服务器应用程序,或者知道哪个网站会评论/讨论代理服务器?

我们知道乌贼,它在纸上看起来很完美,但我至少想看看其他的选择。

顺便说一句,我们使用代理服务器而不是让所有人通过防火墙的唯一主要原因是我们使用Citrix XenApp,而使用代理服务器是允许我们通过与XenApp流量本身不同的互联网连接(网关)来引导网络流量的一种方式。XenApp在低带宽下运行良好,但远程用户确实会注意到延迟。因此,保持网页浏览/下载流量远离链接确实有助于用户体验。我一直在想,虽然代理服务器解决方案可以正常工作,但可能还有另一种方法来实现这一点,例如,一些软件将XenApp流量引导到一个路由,而将所有其他通信量(主要是HTTP端口80)引导到另一个网关。

EN

回答 2

Server Fault用户

发布于 2011-08-26 06:46:13

作为一名大学管理员,我一直在为所有操作系统开发PortFusion,作为一个开源的、简约的、多协议的、分布式的反向/转发代理。

该系统于2011年4月首次部署,此后一直在使用,并于2012年5月进行了重大重写。我和几位同事现在正积极利用它:

  • Windows远程Destkop (RDP)
  • 桌面共享的远程支持 (VNC)
  • 通过几个网关服务器(使用IIS扩展URL重写应用请求路由)透明地为多个域提供服务的公司(HTTP)的网络存在
  • 作为研究项目服务器的网关解决方案,我正在管理(HTTP、WCF、SSH、SFTP)

PortFusion是一个非常活跃的项目,可以在您的场景中完全替换WinGate,因为它的代理主机可以同时处理连接到不同LAN的多个代理客户端:

将其部署为HTTP的反向代理非常容易:

代码语言:javascript
复制
gateway-server> PortFusion              ] 6000                [
xenapp-machine> PortFusion 80 localhost - 6000 gateway-server [ 80

然后,您可以为其他服务添加更多的链接--请在这里查看更多的示例和插图,https://github.com/corsis/PortFusion/

我很乐意帮助任何对它的部署感兴趣的人,并向我们校园外的用户提供自由支撑 :)

总之,使用PortFusion,您可以得到:

  • 不收取许可证费,因为它是开放源码的。
  • 完全信任,因为你可以看到它到底在做什么。
  • 完成控制,因为您可以继续管理自己的网关服务器。
票数 2
EN

Server Fault用户

发布于 2010-07-19 11:15:24

我当然会在Linux/POSIX/Unix上推荐Squid,但是在我以前使用它的地方,我发现它在运行几周后会慢下来,并且需要重新启动--但是这很容易安排。Squid是微软NT平台的二进制版本--不能评论它有多稳定。

我一直在想,虽然代理服务器解决方案可以正常工作,但可能还有另一种方法来实现这一点

是的-这是一个相当简单的任务。我希望大多数路由器能够根据流量类型来选择路由。同样,我的经验主要是Linux --在Linux中,使用iptables是很有可能的。尽管如此,您确实可以与大多数代理(包括squid)共享缓存。请注意,不可能在代理上缓存SSL通信。

虽然Apache的mod_proxy也能够提供您描述的功能,但我发现squid更容易使用。

尽管还有其他开源代理工具,除非您有一个非常具体的需求(例如SOCKs支持或离线浏览),否则除了squid之外,再看也没有什么意义。还有大量的附加组件可以支持各种内容过滤、防病毒、身份验证……

结果表明,C.

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/161747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档