> ## Content Index
> Fetch the complete content index at: https://admin.kod.ru/llms.txt
> Use this file to discover other available public pages before exploring further.

# Что использовать вместо CloudFlare?
- URL: https://admin.kod.ru/analog-cloudflare/
- Published: 2025-01-27T07:49:34.000Z
- Updated: 2025-05-23T12:06:29.000Z
- Description: Как пошагово организовать защиту своего проекта в облаке на примере Yandex Cloud.
- Author: Влад Войтенко
- Tags: Полезное

CloudFlare всегда был удобным и в то же время выгодным инструментом для защиты сайтов и различных веб-приложений от DDoS-атак.

Он также помогал предоставлять безопасный доступ к ресурсам. Однако для российского рынка сервис стал несколько неудобным. Например, с ноября поступает множество жалоб на сбои сайтов, которые связаны с блокировкой расширения, нарушающего законодательство РФ.

В то же время входящий в структуру Роскомнадзора Центр мониторинга и управления сетью связи общего пользования [стал рекомендовать](https://t.me/d%5Fcode/20731?ref=admin.kod.ru) отказаться от CDN-сервиса CloudFlare. Как результат, сервисы CloudFlare стали работать хуже, как и проекты, которые пользуются его услугами.

Именно поэтому в России возникает необходимость переезда на альтернативные отечественные инструменты защиты от атак, инфраструктура которых защищается и регулируется местным законодательством. 

Рассмотрим на примере Yandex Cloud, как пошагово организовать защиту своего проекта в облаке.

> Защита от DDoS- и веб-атак в Yandex Cloud возможна только для проектов, которые размещаются в Yandex Cloud.

### Первый шаг. Создание статистического IP

Сегодня защита от всех атак происходит уровнях от L3 до L7, где базовой защитой являются уровни L3 и L4\. Чтобы организовать защиту своего проекта, его следует подключить к Yandex Cloud после авторизации через раздел «Консоль».

После этого нужно будет создать и зарезервировать IP-адреса для последующего включения на нём базовой защиты уровня L3-L4.

![](https://admin.kod.ru/content/images/2025/01/1.png)

![](https://admin.kod.ru/content/images/2025/01/2.png)

![](https://admin.kod.ru/content/images/2025/01/3.png)

Создание статистического IP

- Для начала необходимо зайти в пункт «IP-адреса» в разделе “Virtual Private Cloud” и нажать «Зарезервировать адрес».
- В открывшемся окне нужно указать зону доступности — она может быть любой, например, ru-central1-b, однако важно, чтобы созданный сервер был в той же зоне доступности.
- В пункте «Дополнительно» следует поставить галочку «Защита от DDoS-атак» и нажать «Зарезервировать».

### Второй шаг. Настройка балансировщика

Одним из важных моментов при переходе на отечественное решение является настройка балансировщика нагрузки. Чтобы защитить веб-приложение от DDoS- и веб-атак с защитой на уровне L7, потребуется подключить Smart Web Security. В Yandex Cloud для этого необходимо развернуть Application Load Balancer — продвинутый балансировщик уровня L7.

**Настройка Application Load Balancer**

На скриншотах и в короткой заметке показываем, как в общем выглядит процесс настройки.

![](https://admin.kod.ru/content/images/2025/01/1-8.png)

![](https://admin.kod.ru/content/images/2025/01/2-18.png)

![](https://admin.kod.ru/content/images/2025/01/3-3.png)

![](https://admin.kod.ru/content/images/2025/01/4-1.png)

![](https://admin.kod.ru/content/images/2025/01/5-1.png)

![](https://admin.kod.ru/content/images/2025/01/6-1.png)

![](https://admin.kod.ru/content/images/2025/01/7-1.png)

![](https://admin.kod.ru/content/images/2025/01/8-1.png)

![](https://admin.kod.ru/content/images/2025/01/10.png)

Настройка Application Load Balancer

- Заходим в раздел “Application Load Balancer”, нажимаем кнопку «Создать L7-балансировщик» и выбираем вариант «Визард».
- Далее на странице «Настройки целевой группы» нужно выбрать ранее созданный целевой ресурс и нажать «Создать и продолжить».
- После чего необходимо, опираясь на документацию, настроить балансировщик в разделах [«Настройки группы бэкендов»](https://yandex.cloud/ru/docs/application-load-balancer/operations/backend-group-create?ref=admin.kod.ru), [«Настройки HTTP-роутера»](https://yandex.cloud/ru/docs/application-load-balancer/operations/http-router-create?ref=admin.kod.ru) и [«Настройки балансировщика»](https://yandex.cloud/ru/docs/application-load-balancer/operations/application-load-balancer-create?ref=admin.kod.ru).
- В разделе «Настройки балансировщика» важно выбрать сеть в пункте «Сетевые настройки».

> Подробно рекомендуем изучить [обновляемую документацию](https://yandex.cloud/ru/docs/application-load-balancer/quickstart?ref=admin.kod.ru) на сайте Yandex Cloud.

### Третий шаг. Подключение Smart Web Security

Smart Web Security позволяет защищать веб-приложения от DDoS- и веб-атак, обеспечивая защиту на уровне L7\. В основе продукта лежит собственная технология Smart Protection, которая обогащается на основе многолетнего опыта защиты всех веб-ресурсов Яндекса от DDoS-атак, машинного обучения и поведенческого анализа.

Чтобы максимально защитить свой проект, потребуется создать профиль безопасности и подключить профиль Web Application Firewall (WAF). Последний защищает сайты от внешних угроз при помощи детального анализа входящих запросов на основе предварительно настроенных правил.

**Создание профиля безопасности для защиты от DDoS-атак**

![](https://admin.kod.ru/content/images/2025/01/1-9.png)

![](https://admin.kod.ru/content/images/2025/01/2-19.png)

![](https://admin.kod.ru/content/images/2025/01/3-4.png)

![](https://admin.kod.ru/content/images/2025/01/4-2.png)

![](https://admin.kod.ru/content/images/2025/01/5-2.png)

Создание профиля безопасности

- Для создания профиля защиты, который будет привязан к ранее созданному балансировщику, следует перейти к пункту «Профили безопасности» в разделе “Smart Web Security”.
- Следует нажать «Создать» и выбрать вариант «По преднастроенному шаблону».
- После этого необходимо прописать имя, а в поле «Действие для базового правила по умолчанию» выбрать «Запретить» и нажать «Создать».
- В открывшемся окне «Подключение профиля безопасности к виртуальному хосту» выбрать из списков настроенные ранее балансировщик, HTTP-роутер и виртуальный хост.

**Создание профиля безопасности для защиты от веб-атак (опционально)**

![](https://admin.kod.ru/content/images/2025/01/1-10.png)

![](https://admin.kod.ru/content/images/2025/01/2-20.png)

![](https://admin.kod.ru/content/images/2025/01/3-5.png)

![](https://admin.kod.ru/content/images/2025/01/4-3.png)

![](https://admin.kod.ru/content/images/2025/01/5-3.png)

![](https://admin.kod.ru/content/images/2025/01/6-2.png)

![](https://admin.kod.ru/content/images/2025/01/7-2.png)

Создание профиля WAF

- Для создания профиля WAF нужно перейти к пункту «Профили WAF» в разделе “Smart Web Security”.
- Нужно нажать «Создать профиль WAF», а после прописать имя профиля и нажать кнопку «Создать».
- Далее необходимо вернуться в пункт «Профили безопасности» и перейти к ранее созданному профилю безопасности *(см. предыдущий пункт)*.
- В пункте «Правила безопасности» нужно нажать «Добавить правило».
- В открывшемся окне необходимо указать имя правила *(например, waf)*, прописать приоритет *(111111)* и выбрать тип правила *(Web Application Firewall)*.
- На первоначальном этапе рекомендуется включить режим «Только логирование», в дальнейшем профиль WAF рекомендуется настроить с учётом особенностей вашего профиля трафика.
- В пункте «Профиль WAF» выбрать ранее созданный профиль WAF, в пункте «Действие» выбрать «Полная защита», а в пункте «Трафик» — «Весь трафик».
- После этого остаётся нажать «Добавить».