首页 > 解决方案 > squid 代理如何更改请求?我仍然看到相同的请求 IP 地址,但是

问题描述

因此,我在 AWS 中建立了基础设施,这是几个带有 squid 代理软件的 EC2 实例,对这些实例的请求由网络负载均衡器分发,它给我一个 IP 地址来发送请求。

如果我将这些代理用于对速率限制的网站的请求,那么我将获得所有请求的成功响应(状态代码 200)。如果我不这样做,那么我会收到请求过多的错误。所以它似乎正在工作。

然而让我感到困惑的是,如果我将这些请求发送到一个返回我的 IP 地址的网站,那么我会为每个响应获取我的计算机的 IP 地址(请求的来源)。

我认为这是可行的,因为 squid 代理正在将每个请求的 IP 地址更改为每个实例的 IP 地址。但这并不是代理设法绕过速率限制的原因,然后我对它们的方式感到困惑。Squid 必须在请求中更改某些内容才能使其正常工作,但它是什么?

标签: amazon-ec2proxysquidrate-limiting

解决方案


推荐阅读