Требуется полная комплексная защита сайта: CDN + WAF + DDoS + маскировка Origin IP

Описание задачи

Требуется настроить распределенную систему защиты (CDN, фаервол, защита от DDoS) с полным сокрытием IP-адреса сервера и блокировкой доступа из РФ. Заказчик имеет полный доступ ко всем системам (аккаунт хостинга/CDN, DNS, SSH к origin-серверу).

Что должно быть сделано

1. Настройка CDN (Content Delivery Network)

  • Создание Pull Zone для контента вашего сайта
  • Подключение кастомного хоста (домена) для работы через CDN
  • Настройка DNS с использованием CNAME записи
  • Включение SSL/TLS сертификата (Let’s Encrypt или импорт своего)
  • Настройка правил кэширования статики и динамики

2. Активация защиты (Shield + WAF)

  • Включение Web Application Firewall (уровень Essential/Strict)
  • Настройка защиты от ботов
  • Добавление кастомных правил для блокировки нежелательного трафика

3. DDoS защита

  • Активация автоматической защиты от DDoS-атак на уровне сети и приложений
  • Настройка Rate Limiting для контроля количества запросов от одного IP

4. Сокрытие реального IP сервера (Origin IP)

  • Организация доступа к origin-серверу только через белый список IP адресов (IP whitelist) CDN
  • Настройка защищенного канала (при необходимости выделенного hostname)
  • Конфигурация фаервола сервера для блокировки любого прямого обращения, минуя CDN

5. Геоблокировка трафика из РФ

  • Создание Access Lists или настройка функционала Blocked Countries
  • Дополнительная блокировка по ASN (самостоятельные сети) РФ для надежности
  • Тестирование с работоспособным Российским VPN

Обязательные тесты перед сдачей

  • CDN работает и SSL активен
  • WAF успешно отклоняет тестовые атаки (SQL injection, XSS)
  • Реальный IP сервера не определяется стандартными сервисами (whois, dig)
  • Трафик с IP, находящихся в РФ, полностью заблокирован

Формат приемки работ (гарантия 7 дней)

  • CDN работает, SSL активен
  • WAF корректно отфильтровывает атаки
  • Server IP полностью скрыт
  • РФ успешно блокируется
  • Готова инструкция по самостоятельному мониторингу системы

Пожелания к исполнителю

  • Требуется опыт реальной работы со сложными настройками CDN (Различные провайдеры) и веб-файрволами
  • Наличие портфолио аналогичных завершенных проектов
  • Связь через Telegram на всех этапах работы
  • Твердые сроки от 1 до 5 дней