Cloudflare для сайта - это облачный прокси между посетителем и вашим сервером: он берёт на себя DNS, кэширует статику по всему миру, фильтрует ботов и DDoS-атаки и выдаёт бесплатный SSL-сертификат. Белорусскому сайту сервис доступен и в целом полезен, но с оговорками: собственных узлов в Беларуси у Cloudflare нет, требования указа № 60 о размещении сайтов в РБ никто не отменял, а проход трафика с персональными данными через зарубежные серверы стоит учесть в документах по закону № 99-З. Разбираем по порядку.

Что даёт Cloudflare сайту: возможности бесплатного тарифа

  • Защита от DDoS и ботов - мусорный трафик отсекается до того, как дойдёт до вашего хостинга
  • CDN-кэширование - картинки, стили и скрипты отдаются с ближайшего к посетителю узла
  • Бесплатный SSL - сертификат выпускается и продлевается автоматически
  • Быстрый DNS - записи домена обновляются за минуты, а не часы
  • Скрытие реального IP сервера - атаковать хостинг напрямую становится сложнее
  • Правила и фильтры - блокировка стран, ограничение частоты запросов, кэш-правила

Плюсы и минусы Cloudflare для белорусского сайта

КритерийПлюсМинус
СкоростьЗаметное ускорение для зарубежной аудиторииДля посетителей из Беларуси возможна лишняя задержка: ближайшие узлы - в соседних странах
ЗащитаDDoS и боты фильтруются бесплатноИзлишне строгие проверки иногда показывают капчу живым посетителям
НадёжностьСайт частично доступен из кэша даже при сбое хостингаСбой самого Cloudflare кладёт сайт для всех - появляется вторая точка отказа
ПравоХостинг остаётся в РБ - Cloudflare его не заменяетТрафик и данные форм проходят через зарубежную инфраструктуру - нужно отразить в документах
УправлениеГибкие правила, аналитика, APIЕщё одна панель, в которой надо разбираться и не наломать дров
Про указ № 60. Юридические лица и ИП Беларуси обязаны размещать сайты, используемые для деятельности в стране, на территории РБ. Cloudflare - не хостинг: сайт физически остаётся на белорусском сервере, сервис лишь проксирует трафик. Но однозначной публичной практики по сочетанию «белорусский хостинг + зарубежный прокси» нет, поэтому госорганизациям и компаниям с повышенными требованиями стоит согласовать схему с юристом.
Про персональные данные. Через Cloudflare проходят IP-адреса, cookie и содержимое форм ваших посетителей - технически это передача данных через инфраструктуру иностранной компании. По закону № 99-З такие вещи отражают в политике конфиденциальности и продумывают вместе с настройкой cookie-баннера и документов по персональным данным. Игнорировать этот пункт при работающем мониторинге регулятора - плохая идея.

Когда Cloudflare сайту нужен, а когда - нет

Подключать стоит, если сайт регулярно атакуют или заваливают ботами, если значимая часть аудитории - за пределами Беларуси, если хостинг слабый и не держит пики трафика. Не стоит городить прокси, когда аудитория полностью местная, атак нет, а сайт и так быстрый: вы добавите задержку и вторую точку отказа без выгоды. Скорость в таком случае эффективнее поднять оптимизацией самого сайта - методы собрали в статье как ускорить сайт.

Как подключить Cloudflare правильно: 6 шагов

  1. Заведите аккаунт и добавьте доменCloudflare сам считает текущие DNS-записи. Сверьте список: все ли поддомены и записи почты на месте.
  2. Смените NS-записи у регистратораДомен начинает обслуживаться серверами Cloudflare. Обновление занимает от минут до суток.
  3. Включите режим SSL Full (strict)Гибкий режим оставляет участок до сервера незашифрованным и порождает циклические редиректы. На хостинге при этом должен стоять валидный сертификат.
  4. Не проксируйте почтуЗаписи MX и почтовых поддоменов оставьте в режиме «только DNS», иначе письма перестанут ходить.
  5. Скройте реальный IP сервераСмысл защиты теряется, если старый IP остался в истории DNS и открыт для прямых запросов. Попросите хостинг сменить IP или ограничьте доступ только с адресов Cloudflare.
  6. Настройте кэш и исключенияСтатику кэшируем агрессивно, админку и корзину исключаем из кэша полностью - иначе посетители увидят чужие данные.

Подключим и настроим Cloudflare за один день

Перенесём DNS без простоя и потери почты, настроим SSL, кэш и защиту от ботов, замерим скорость до и после. Если Cloudflare вашему сайту не нужен - честно скажем и предложим альтернативу.

Настроить Cloudflare
Проверяйте цифрами. До подключения и через день после снимите замеры скорости из Беларуси и из целевых стран. Как читать отчёты и на какие метрики смотреть - в разборе Google PageSpeed Insights. Если для местной аудитории стало медленнее, включите для белорусского трафика минимальную обработку или откажитесь от проксирования.

Частые вопросы о Cloudflare в Беларуси

Cloudflare бесплатный - в чём подвох для сайта?
Подвоха нет: бесплатный тариф - маркетинговая витрина сервиса, и его возможностей хватает большинству сайтов. Платят за расширенный WAF, картинки, балансировку и гарантии. Реальная цена бесплатного тарифа - время на грамотную настройку.
Ускорит ли Cloudflare сайт для посетителей из Беларуси?
Не факт. Узлов в РБ у сервиса нет, запросы ходят через соседние страны, и для локальной аудитории задержка может даже вырасти. Ускорение почувствуют зарубежные посетители. Для местных эффективнее оптимизация сайта и нормальный белорусский хостинг.
Законно ли белорусской компании использовать Cloudflare?
Прямого запрета нет. Хостинг сайта при этом должен оставаться в РБ по указу № 60, а прохождение данных посетителей через зарубежные серверы стоит отразить в политике конфиденциальности. Компаниям с госучастием и строгим комплаенсом - согласовать с юристом.
Заменяет ли Cloudflare хостинг и бэкапы?
Нет. Это прокси и кэш поверх вашего хостинга: сайт по-прежнему живёт на сервере, требует обновлений, бэкапов и мониторинга. Упал хостинг - Cloudflare покажет лишь кэшированные страницы, и то не все.

Cloudflare - полезный инструмент, если понимать, зачем он вашему сайту, и настроить его без дыр вроде открытого реального IP или кэшируемой корзины. Не хотите разбираться в DNS, SSL-режимах и правилах кэша - подключите поддержку Alavir: настроим, замерим эффект цифрами и оставим инструкцию. Консультация бесплатная, смета - за 1 день.