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

Привязки служб к IP-адресам

В контексте BYOIP привязки сервисов определяют, через какой сервис Cloudflare должен направляться трафик, предназначенный для IP-адресов: например, Magic Transit, CDN или Spectrum. Привязка по умолчанию, охватывающая весь префикс, требуется, когда вы впервые подключить, а дополнительные привязки можно создать в любой момент, чтобы направить конкретные IP-адреса или диапазоны CIDR к другой службе.

Например, вы можете задать Magic Transit как службу по умолчанию для защиты от DDoS-атак на уровне 3 для всего префикса, направляя при этом отдельные IP-адреса в CDN для обработки на уровне 7. См. Область действия для доступных комбинаций.

Область действия

Клиентам, использующим BYOIP с Magic Transit, Службы CDN, или Spectrum могут использовать конечные точки API привязки сервисов чтобы выборочно направлять трафик через CDN 1 или Spectrum 2 конвейеры на уровне отдельных IP адресов. Это означает следующее:

См. Magic Transit с CDN или CDN и Spectrum для подробных инструкций.

CDN (Cache)

Если привязка службы типа CDN применяется, и после того как изменение распространится по глобальной сети Cloudflare (от четырёх до шести часов), все HTTP запросы направляются в конвейер CDN для обработки на уровне 7.

Spectrum

Если привязка службы типа Spectrum применяется, и после того как изменение распространится по глобальной сети Cloudflare (от четырёх до шести часов), все TCP/HTTP запросы направляются в конвейер Spectrum для обработки на уровне 4 или 7.

Magic Transit

Весь префикс BYOIP в первую очередь анонсируется для Magic Transit, обеспечивая защиту от DDoS-атак на уровне 3 и ускорение. Трафик, не привязанный явно к CDN, проходит через Magic Transit.

Кроме того, трафик, исходящий на IP адрес из префикса, всегда направляется в Magic Transit, даже если для этого же адреса есть пересекающаяся привязка к CDN или Spectrum. Это позволяет клиентам использовать один и тот же IP адрес одновременно как входящий и как исходный.

flowchart LR
        accTitle: Cloudflare as a reverse proxy
        accDescr: Diagram showing Cloudflare's network between clients and the origin server.
        A[Client] --ingress--> B((Cloudflare))--egress--> C[(Origin server)]

При добавлении привязки службы для конкретного IP-адреса она должна быть либо привязкой службы CDN, либо привязкой службы Spectrum. Привязать оба сервиса одновременно невозможно, да это и не нужно.

Исходящий трафик CDN

Dedicated CDN Egress IPs (ранее известный как Aegis) доступен только на плане Enterprise. Если вас это интересует, обратитесь в свою команду по работе с аккаунтом. Также учтите, что один префикс BYOIP можно использовать либо для входящего трафика CDN, либо для исходящего, но не для обоих одновременно.

Руководства

Сноски

  1. работающий по HTTP на 7-м уровне ↩

  2. 4-й уровень или HTTP на 7-м уровне с пользовательскими портами ↩