Správa DNS pro example.com
| Typ | Název | Cíl | Stav proxy |
|---|---|---|---|
CNAME |
mystore |
customers.saasprovider.com |
Proxováno |
← Cloudflare for Platforms / cloudflare-for-platforms / cloudflare-for-saas / saas-customers
O2O je specifická konfigurace směrování provozu, při které provoz prochází dvěma zónami Cloudflare: první zónu Cloudflare vlastní zákazník 1 a druhou zónu Cloudflare vlastní zákazník 2, který se považuje za poskytovatele SaaS.
Pokud je jeden nebo více hostitelských názvů napojeno na poskytovatele SaaS, který v rámci své platformy využívá produkty Cloudflare, konkrétně Produkt Cloudflare for SaaS - tyto hostname budou vytvořeny jako vlastní názvy hostitelů v zóně poskytovatele SaaS.
Aby měl poskytovatel SaaS oprávnění směrovat provoz přes svou zónu, musíte jako zákazník SaaS každý vlastní hostitelský název aktivovat umístěním záznam CNAME na vašem autoritativním DNS. Pokud je vaším autoritativním DNS Cloudflare, máte možnost proxy váš CNAME záznam, čímž vytvoříte konfiguraci O2O.
Pokud máte vlastní zónu Cloudflare (example.com) a vaše zóna obsahuje proxovaný DNS záznam odpovídající vlastnímu hostname (mystore.example.com) s CNAME cíl definovaný poskytovatelem SaaS, O2O se povolí.
Správa DNS pro example.com
| Typ | Název | Cíl | Stav proxy |
|---|---|---|---|
CNAME |
mystore |
customers.saasprovider.com |
Proxováno |
Pokud je O2O povoleno, na provoz se nejprve použije nastavení vaší zóny Cloudflare a poté nastavení zóny poskytovatele SaaS. V zóně vlastněné poskytovatelem SaaS se nastaví hlavička HTTP na cf-connecting-o2o: 1.
flowchart TD
accTitle: O2O-enabled traffic flow diagram
A[Website visitor]
subgraph Cloudflare
B[Customer-owned zone]
C[SaaS Provider-owned zone]
end
D[SaaS Provider Origin]
A --> B
B --> C
C --> D
Když provoz prochází konfigurací O2O, Cloudflare nastaví hlavičku HTTP cf-connecting-o2o: 1 na požadavky vstupující do zóny poskytovatele SaaS. Neexistuje žádné pole API ani nastavení zóny, které by určovalo, zda je O2O aktivní: jde o chování směrování na úrovni jednotlivých požadavků, které závisí na konfiguraci DNS zákazníka.
Tuto hlavičku můžete zkontrolovat na svém origin serveru nebo v Cloudflare Worker k identifikaci provozu O2O a použití specifické logiky.
Pokud nemáte vlastní zónu Cloudflare a pouze jste napojili jeden nebo více svých hostitelských názvů na poskytovatele SaaS, O2O se nepovolí.
Pokud není O2O povoleno, na provoz se použijí nastavení nakonfigurovaná v zóně poskytovatele SaaS.
flowchart TD
accTitle: Your zone using a SaaS provider, but without O2O
A[Website visitor]
subgraph Cloudflare
B[SaaS Provider-owned zone]
end
C[SaaS Provider Origin]
A --> B
B --> C