Nginx 作为网络边缘 HTTP 缓存?

Hen*_*rik 3 nginx transparent-proxy

希望实现一个拥有 40-50 人的峰值用户和客户端的办公网络,我认为 nginx 可以用作透明代理来缓存对网络边缘任何基于 HTTP 的站点的请求。这可能吗?如果是这样,如何?

我尝试过谷歌搜索和搜索,但似乎所有资源似乎都指向托管您自己的服务器并缓存对这些服务器的请求。但是,我们还将在此网络中托管服务器,因此 nginx 也将用于将请求路由到这些服务器。

那么:如何将 nginx 设置为对 Internet 服务器请求的透明代理,以一种还可以代理对我们的 Web 服务器的调用的方式?

小智 6

其实你可以使用nginx作为透明代理

http://pastebin.com/BDt2fXxF

从大约 10 分钟开始,我们就在我的公司中使用 nginx 作为代理,到目前为止它运行良好(稍后我将看到如何启用缓存)。