INTEGRITY Документация

Отрисовка

Cloudflare сотрудничает с Отрисовка ↗ чтобы дать веб-сервисам и статическим сайтам клиентов Render преимущества производительности и защиты Cloudflare.

Если вы используете Render и при этом у вас есть план Cloudflare, вы можете с помощью собственной зоны Cloudflare сначала направлять веб-трафик в свою зону, а затем уже в зону Render (поставщика SaaS). Такая конфигурация называется O2O.

Преимущества

Среди преимуществ O2O такие возможности, как применение служб и настроек собственной зоны Cloudflare, например WAF, Bot Management, Waiting Room, и другие возможности к трафику, направленному к вашим сервисам Render.

Как это работает

Дополнительные сведения о том, как маршрутизируется трафик при включённом O2O, см. в Как работает O2O.

Включить

Клиенты Render могут включить O2O на любом плане зоны Cloudflare. Поддержка Cloudflare для настроек O2O доступна только клиентам с тарифом Enterprise.

Чтобы включить O2O для определённого имени хоста в зоне Cloudflare, создать проксированную CNAME DNS-запись, где целью указано имя вашего сайта Render. Мастер добавления домена Render проведёт вас через остальные шаги проверки.

Тип Название Цель Статус прокси
CNAME <YOUR_HOSTNAME> <RENDER_SUBDOMAIN> (например, example.onrender.com) Proxied

Дополнительные требования к подстановочным поддоменам

Если O2O включено, для добавления поддомена с подстановочным знаком к сервису Render необходимо, чтобы соответствующий корневой домен тоже был направлен на Render. Если корневой домен направлен куда-то ещё, маршрутизация с подстановочным знаком не сработает.

Если корневой домен должен направлять трафик не только в Render, добавьте в сервис Render отдельные поддомены вместо подстановочного домена.

Совместимость продукта

Когда для имени хоста в вашей зоне Cloudflare включено O2O, вы берёте на себя дополнительную ответственность за трафик этого имени хоста, поскольку теперь можете влиять на этот трафик с помощью различных продуктов Cloudflare. Среди продуктов Cloudflare, совместимых с O2O:

Полный список совместимых продуктов и возможных ограничений см. в Совместимость продукта.

Удержание зоны

Если ваша собственная зона Cloudflare находится на тарифе Enterprise, у вас есть доступ к функция удержания зоны, это переключатель, который не позволяет создать зону с именем вашего домена в другом аккаунте Cloudflare. Кроме того, если удержание зоны включено, оно также блокирует активацию пользовательских имён хостов, подключённых к Render. В этом случае Render вернёт для вашего пользовательского имени хоста следующее сообщение об ошибке: The hostname is associated with a held zone. Please contact the owner of this domain to have the hold removed.

Чтобы пользовательское имя хоста успешно активировалось на платформе Render, владельцу зоны необходимо временно снять удержание. Если вы подключаете к Render только поддомен в качестве пользовательского имени хоста, вас касается только дополнительная функция Also prevent Subdomains необходимо временно отключить.

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

Дополнительная поддержка

Если вы клиент Render и настроили собственную зону Cloudflare с включённым O2O для отдельных имён хостов, обратитесь в свою Cloudflare Account Team или Служба поддержки Cloudflare для помощи в решении проблем в собственной зоне.

Если возникнут технические проблемы, которые Cloudflare не сможет решить самостоятельно, компания обратится к Render.

Устранение ошибок SSL

Если вы столкнётесь с ошибками SSL, проверьте, нет ли у вас CAA запись.

Если у вас есть CAA запись и проверьте, что она разрешает выпуск SSL-сертификатов Google Trust Services (pki.goog).

Подробнее см. в CAA-записи.