← Cloudflare BYOIP / byoip
Привязки служб к 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 адресов. Это означает следующее:
- Вы можете перевести отдельные IP-адреса в пределах префикса Magic Transit на CDN IP или Spectrum IP. Например, если у вас есть префикс Magic Transit
203.0.113.0/24, вы можете перейти на203.0.113.1к CDN и203.0.113.2к Spectrum. - Вы можете перевести отдельные IP-адреса в пределах префикса CDN на Spectrum IP. Например, если у вас есть префикс CDN
203.0.113.0/24, вы можете перейти на203.0.113.1к Spectrum. - Вы можете перевести отдельные IP-адреса в пределах префикса Spectrum на CDN IP. Например, если у вас есть префикс Spectrum
203.0.113.0/24, вы можете перейти на203.0.113.1к CDN.
См. 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, либо для исходящего, но не для обоих одновременно.