Cloudflare для защиты от DDoS: как настроить
Cloudflare — самый популярный сервис защиты от DDoS в мире. По данным Cloudflare, в 2025 году компания автоматически отбивала в среднем 5 376 DDoS-атак каждый час, а общее число атак за год превысило 47 миллионов [citation:1]. Атаки становятся мощнее: в декабре 2025 года зафиксирована рекордная атака на 31,4 Тбит/с.
Cloudflare работает как CDN и защита одновременно: трафик идёт через глобальную сеть из 300+ дата-центров, где фильтруется от атак. Ваш реальный IP-адрес скрыт — атакующий не может ударить напрямую.
В этой статье — пошаговое руководство: как подключить и настроить Cloudflare для защиты от DDoS. Если нужно подключить защиту от DDoS — поможем.
Что такое Cloudflare
Cloudflare — глобальная сеть серверов (CDN + защита). Что даёт для бизнеса:
- Защита от DDoS: фильтрация на уровнях L3-L4 и L7. Атаки до Тбит/с отбиваются автоматически;
- CDN: раздача статики с ближайшего к пользователю сервера — сайт ускоряется;
- WAF: защита от SQL-инъекций, XSS, CSRF, эксплуатации известных уязвимостей;
- SSL: бесплатный SSL-сертификат и шифрование трафика;
- Кеширование: снижение нагрузки на ваш сервер до 90%;
- Bot Management: блокировка парсеров, сканеров, спам-ботов;
- Аналитика: статистика трафика, атак, угроз в реальном времени.
Cloudflare используют более 20% всех сайтов мира — от небольших блогов до крупных интернет-магазинов и финансовых сервисов. Ключевое преимущество: есть бесплатный тариф, которого хватает большинству проектов для базовой защиты.
Как работает защита
Защита от DDoS в Cloudflare работает по принципу «щита» между атакующими и вашим сервером.
Принцип работы
- DNS: домен переводится на DNS Cloudflare. Запросы идут не на ваш сервер, а на ближайший дата-центр Cloudflare;
- Anycast: запросы попадают в одну из 300+ точек присутствия по всему миру — ближайшую к пользователю;
- Фильтрация L3-L4: объёмные атаки (UDP-флуд, SYN-флуд) отсекаются на сетевом уровне автоматически;
- Фильтрация L7: HTTP-флуд блокируется через rate limiting, JS-челленджи, CAPTCHA, анализ поведения;
- Отдача: только чистый трафик доходит до вашего сервера.
Ключевое преимущество: скрытие IP
Ваш реальный IP-адрес скрыт за IP-адресами Cloudflare. Атакующий не может атаковать сервер напрямую — он видит только Cloudflare. Это делает защиту эффективной даже против целенаправленных атак.
💡 Важно
После подключения Cloudflare обязательно смените IP-адрес сервера. Если старый IP «утечёт» через исторические DNS-записи или поддомены — защита будет обойдена.
Подключение
Подключить Cloudflare можно за 15–30 минут. Процесс не требует остановки сайта.
Пошаговая инструкция
- Регистрация: создайте аккаунт на cloudflare.com. Достаточно email и пароля;
- Добавление домена: введите домен, выберите тариф. Для старта подойдёт Free — он бесплатный;
- Сканирование DNS: Cloudflare импортирует существующие DNS-записи автоматически. Проверьте, что все нужные записи (A, CNAME, MX) на месте;
- Смена NS-серверов: у регистратора домена замените NS-серверы на те, что выдал Cloudflare. Обычно это `xxx.ns.cloudflare.com`;
- Ожидание активации: DNS обновляются от 2 до 24 часов. Сайт продолжает работать;
- Проверка: после активации откройте сайт — в заголовках ответа появится `server: cloudflare`.
💡 Важно
Cloudflare работает с любым хостингом — VPS, выделенный сервер, shared-хостинг. Главное, чтобы сервер был доступен по HTTP/HTTPS.
Настройка безопасности
После подключения нужно настроить защиту. Вот основные параметры.
1. SSL/TLS
- Режим Full (Strict): шифрование между Cloudflare и вашим сервером. Обязательно установите SSL на сервер;
- Always Use HTTPS: редирект HTTP → HTTPS;
- HSTS: принудительное использование HTTPS браузером;
- Automatic HTTPS Rewrites: автоматическое исправление смешанного контента.
2. Security Level
Уровень безопасности определяет, насколько агрессивно Cloudflare блокирует подозрительные запросы:
- Low: блокирует только явные угрозы. Пропускает больше ботов;
- Medium: оптимальный баланс для большинства сайтов;
- High: блокирует всё подозрительное. Может задеть легитимных пользователей;
- I'm Under Attack: максимальная защита (см. следующий раздел).
3. WAF (Web Application Firewall)
- Managed Rules: базовый набор правил, включён по умолчанию. Защищает от известных атак;
- OWASP Core Rules: расширенный набор для защиты от SQL-инъекций, XSS, LFI/RFI;
- Custom Rules: собственные правила — блокировка по IP, стране, User-Agent, URL.
4. Rate Limiting
- Настройка лимитов: не более N запросов с одного IP за M секунд;
- Пример: 100 запросов в минуту для страниц поиска, 5 запросов в минуту для формы логина;
- Действие: блокировка, CAPTCHA или JS-челлендж.
5. Bot Management
- Verified Bots: пропускать известных поисковых ботов (Google, Yandex);
- Block Bots: блокировать парсеры, сканеры, спам-боты;
- JS Challenge: проверка браузера для подозрительных посетителей.
Under Attack Mode
Under Attack Mode — режим максимальной защиты. Включается одной кнопкой в панели Cloudflare, когда началась атака.
Что происходит при включении
- Все посетители проходят JavaScript-челлендж;
- Задержка 5 секунд перед загрузкой сайта;
- Подозрительные IP блокируются автоматически;
- Реальные пользователи проходят проверку и попадают на сайт.
Когда включать
- При активной DDoS-атаке: если сайт тормозит или не открывается;
- При всплеске трафика: резкий рост запросов от неизвестных источников;
- При массированном брутфорсе: попытки подбора паролей к админке.
Важно
Under Attack Mode эффективен, но ухудшает UX: пользователи ждут 5 секунд. Включайте только на время атаки, потом отключайте.
⚠️ Осторожно
Не оставляйте Under Attack Mode включённым постоянно. Это снижает конверсию и раздражает пользователей. Используйте только при реальной атаке.
Тарифы
Cloudflare предлагает несколько тарифов — от бесплатного до enterprise.
| Тариф | Что входит | Для кого |
|---|---|---|
| Free | Защита от DDoS, CDN, SSL, базовый WAF, неограниченный трафик | Небольшие сайты, блоги, лендинги |
| Pro | Расширенный WAF, оптимизация изображений, аналитика | Интернет-магазины, средний бизнес |
| Business | Кастомные SSL, расширенный WAF, приоритетная поддержка | Крупные проекты, требующие SLA |
| Enterprise | Индивидуальная защита, выделенная поддержка, кастомные правила | Enterprise, банки, госсектор |
Бесплатного тарифа хватает большинству сайтов. Если у вас интернет-магазин или проект с высокими требованиями к безопасности — рассмотрите Pro или Business.
Наши рекомендации
📌 Что вы получаете, заказывая защиту у нас
- Подключение Cloudflare — за 30 минут
- Настройку WAF — защита от SQL-инъекций и XSS
- Rate Limiting — лимиты запросов
- Скрытие IP — сервер недоступен напрямую
- Мониторинг — алерты при атаках
- Помощь при инцидентах — реакция на атаку
📌 Итоговый вывод
Cloudflare — самое доступное решение для защиты от DDoS.
Что нужно знать:
- Что даёт: защита от DDoS, CDN, WAF, SSL, кеширование;
- Как работает: трафик идёт через сеть Cloudflare, где фильтруется;
- Подключение: регистрация, добавление домена, смена NS — 15–30 минут;
- Настройка: SSL Full, WAF, rate limiting, Security Level Medium;
- Under Attack Mode: максимальная защита при атаке;
- Тарифы: Free, Pro, Business, Enterprise.
Хотите подключить Cloudflare? Закажите консультацию в Lead Hub.
Также рекомендуем: что такое DDoS, L3-L4 или L7, WAF, мониторинг атак, ошибки в защите, защита от DDoS.