Назад | Перейти на главную страницу

Как я могу предотвратить атаки на сайт

Я знаю, что, посылая частые запросы на мой сайт из цикла, кто-то может заблокировать мой сайт. Как я могу это предотвратить? Любые идеи мне действительно помогут.

В упор. Невозможно «остановить» атаку. Но можно ограничить эффективность. Также существует несколько типов DDoS-атак, так что вы можете пройти по маршруту прикрытия всех баз и спланировать все возможные атаки; даже те, которые используются очень редко. Однако атака, которая получила наибольшее количество заголовков (Visa / Mastercard / Paypal), была атакой LOIC (Low Orbit Ion Cannon), которая может использовать три различных аспекта - запросы TCP, UDP и HTTP GET. Теперь вы можете создать правило брандмауэра для обнаружения UDP- и TCP-версий LOIC, но это может привести к большим накладным расходам на ваш брандмауэр (в зависимости от размера улья). Или вы можете использовать hashlimit для iptables, чтобы вы могли ограничить количество пакетов в минуту. Ваш вопрос чрезвычайно расплывчатый, так что исследуйте еще немного, чтобы выделить то, что вы ищете, и двигаться дальше.