У меня небольшой веб-сайт (портфолио), и я обычно замечаю, что трафик составляет около 10-20 МБ в день.
Но за последние несколько дней я заметил около 10-15 ГБ (В 1000 раз больше) каждый день в течение 4 дней (и продолжает оставаться на этом уровне).
Большая часть трафика поступает с IP-адресов, которые при проверке подлинности принадлежат Amazon Technologies Inc., например:
ec2-54-174-19-184.compute-1.amazonaws.com
Что было бы быстро и что было бы хорошо решение?
Как я могу заблокировать весь трафик с IP-адресов, помеченных как «Amazon Technologies Inc.»? Или весь трафик из США и Тайваня (IP-адреса из этих двух стран появились, когда трафик сильно вырос, и я действительно не против заблокировать его - я действительно не обслуживаю какой-либо контент на английском на этом сайте)?
Я не хостинг-провайдер, я пользуюсь услугами какого-то местного провайдера в моей стране.
В последнее время я не проводил рекламных кампаний / оптимизаций для SEO.
p.s. Я не пользуюсь услугами Amazon.
Amazon теперь предоставляет полный список своих блоков IP-адресов в формате JSON здесь: https://ip-ranges.amazonaws.com/ip-ranges.json.
Вы можете использовать это для создания правил для блокировки всех этих адресов. Как вы это сделаете, будет зависеть от того, как именно настроен ваш веб-сайт, но было бы намного проще, если бы у вас был собственный сервер или виртуальный сервер, который вы могли бы администрировать самостоятельно.