Nginx 作为本地网络的代理服务器

Hyp*_*cus 8 nginx squid

我目前使用 squid 作为本地网络的代理服务器,但我对它并不完全满意。Nginx 是否也适合用作本地网络上的代理服务器?它是否被积极用于此目的?

nan*_*doP 6

nginx 可以被认为是一个“反向”代理(由于它的“上游服务器”功能)......在这个角色中,它实际上是一个“负载平衡器”。

“普通”代理,例如 squid http 代理、socks 等,代表最终用户获取内容,并位于最终用户面前,向 Internet Web 服务器发出 TCP/IP 调用并理想地缓存内容。

nginx,当作为反向代理运行时,位于服务器端点的前面,通常在它们之间进行负载平衡......因此“反向”......不适用于您的需求。

Squid 将成为“常规”http 代理的最佳选择……该代理可以为坐在它后面的最终用户获取和缓存内容。