我收到了来自葡萄牙和巴西的大量流量,而不是我的服务器上的普通观众,并且在 1 分钟的 TCP 转储上运行 Wireshark 后,几乎每个请求(1 分钟内总共接近 10 兆,以及 5 演出的流量在过去的 12 小时内)来自葡萄牙和巴西(尽管有很多不同的 IP)。
我不想更新 10 个不同的 htaccess 文件。是否可以在接口级别阻止它。
Ubuntu 服务器 8.04 LTS
我收到了来自葡萄牙和巴西的大量流量,而不是我的服务器上的普通观众,并且在 1 分钟的 TCP 转储上运行 Wireshark 后,几乎每个请求(1 分钟内总共接近 10 兆,以及 5 演出的流量在过去的 12 小时内)来自葡萄牙和巴西(尽管有很多不同的 IP)。
我不想更新 10 个不同的 htaccess 文件。是否可以在接口级别阻止它。
Ubuntu 服务器 8.04 LTS
这将被称为“防火墙”。如果您将服务器的防火墙配置为阻止它,它将在 NIC 处被阻止(几乎)。内核至少不会将数据包传递给应用程序。
如果您有大量流量流出防火墙,则可以通过在您的计算机上本地阻止流量来获得相当成功。如果是大量的流量进来,它可能会更少。在您的情况下,这似乎是请求。
您甚至可以考虑对这些目的地进行速率限制,而不是完全阻止它。然后,如果有任何合法的请求,他们可能会通过。
顺便说一句,您是否确保有人没有上传您可能不想提供的内容?流量的突然增加往往是需要研究或至少理解的事情。