INTEGRITY Dokumentace

Jak funguje DNS Cloudflare

Chcete-li optimalizovat svůj web nebo webovou aplikaci, Cloudflare poskytuje DNS a CDN služby, abychom mohli reverzní proxy webový provoz do vaší domény a z ní.

DNS vysvětleno

Systém doménových jmen (DNS) funguje jako telefonní seznam Internetu a překládá doménová jména (například cloudflare.com) na číselné adresy Internet Protocol (IP) (například 103.21.244.0).

IP adresa je jako domovní adresa místa, kde web sídlí, zatímco doménové jméno je jeho člověku srozumitelný název.

DNS dotaz je jako ptát se na cestu k určitému místu, přičemž DNS záznamy jsou zdrojem pravdy o tom, co se kde nachází. DNS záznamy jsou uloženy v autoritativních DNS servery a poskytuje informace o doméně, například IP adresy serverů, které hostují webový obsah a služby na dané doméně. Díky těmto informacím internetové prohlížeče vědí, kde web nebo aplikaci najít, a mohou je zobrazit návštěvníkům pomocí HTTP.

Cloudflare jako poskytovatel DNS

Když do Cloudflare zapojíte svůj web nebo aplikaci, stane se Cloudflare primárním autoritativním poskytovatelem DNS pro vaši doménu. Jako primární autoritativní poskytovatel DNS Cloudflare odpovídá na dotazy DNS pro vaši doménu a vy spravujete záznamy DNS své domény prostřednictvím dashboardu Cloudflare nebo API.

Pokud váš stav domény je aktivní a dotazovaný záznam DNS je nastaven na proxied, Cloudflare odpoví anycastová IP adresa, místo IP adresy původu definované ve vaší tabulce DNS.

Stav vaší domény je aktivní, když váš nameservery jsou aktualizované směřovaly na Cloudflare a byly ověřeny. stav proxy určuje, jak Cloudflare zpracovává dotazy na konkrétní DNS záznamy. anycastová IP adresa se používá k rozložení provozu v síti Cloudflare, což chrání váš web nebo aplikaci před DDoS a dalších útoků, a zároveň optimalizuje rychlost webu.

Cloudflare jako reverzní proxy

Reverzní proxy je síť serverů, která stojí před webovými servery a buď na ně přeposílá požadavky, nebo je vyřizuje jejich jménem. Reverzní proxy servery se obvykle nasazují proto, aby zvýšily zabezpečení, výkon a spolehlivost webů a webových aplikací.

Tok požadavku od serveru přes Cloudflare k origin serveru v případě, že Cloudflare funguje jako reverzní proxy.

Když Cloudflare přijme dotaz DNS pro vaši doménu, odpověď se určuje podle konfigurace nastavené ve vaší DNS tabulce, včetně typ záznamu, záznamu způsobilost pro proxy, a jeho stav proxy.

Když záznamy DNS ve vaší tabulce DNS mají proxied stavu bude provoz HTTP/HTTPS záznamu směrován přes Cloudflare na cestě mezi klientem a origin serverem. Pokud je stav domény aktivní, veškeré požadavky HTTP/HTTPS pro proxované DNS záznamy jsou směrovány přes Cloudflare.

Použití Cloudflare jako reverzní proxy přináší řadu výhod, mimo jiné: