我正在尝试限制访问我网站的流量,以便尝试截取大量数据的人会在一段时间后被阻止。我应该根据传入请求的 IP 来执行此操作。我相信我已经编写了 IP 限制功能,但是我不知道如何测试它。我需要能够多次更改我的 IP 地址,以模拟有效流量。我还需要测试超过 20 个不同的 IP,因此每个 IP 的代理解决方案都不适合我。
我正在我的本地机器(运行 Ubuntu)上测试代码,所以如果我需要这个测试,我可以更改我的服务器设置(Apache)。
我在公司网络后面,所以我无法将 MAC 地址/ARP 设置更改为“重新分配”一个新 IP。我希望有某种 localhost IP 更改类型的东西,所以我可以利用服务器和客户端是同一台机器的事实。
此外,我试图避免在将代码推广到生产服务器之前更改代码,但这可能是最好的方法。
我该如何设置?