Strona główna · Słownik · Strony www

Pojęcie Strony www

Cloudflare

Paweł SądajCEO NETIM · aktualizacja · 4 min czytania
W skrócie

Cloudflare to platforma usług sieciowych, która może pośredniczyć między użytkownikiem a serwerem strony. Zapewnia między innymi autorytatywny DNS, CDN, ochronę przed atakami DDoS, zaporę aplikacyjną WAF, obsługę TLS oraz narzędzia do zarządzania ruchem.

Co blokuje Cloudflare?

Cloudflare może blokować lub ograniczać ruch pasujący do reguł bezpieczeństwa, wykryte ataki DDoS, znane boty oraz żądania uznane za podejrzane. Zakres ochrony zależy od używanych usług, planu i konfiguracji danej domeny.

Po włączeniu proxy żądanie HTTP lub HTTPS trafia najpierw do sieci Cloudflare, a dopiero później do serwera źródłowego. Pozwala to ukryć jego publiczny adres IP przed zwykłym ruchem, zapisać część zasobów w cache i odfiltrować wybrane żądania przed połączeniem z hostingiem.

Zapora WAF analizuje cechy żądania i porównuje je z regułami zarządzanymi lub własnymi. Reakcją może być blokada, test przeglądarki, ograniczenie częstotliwości albo przepuszczenie ruchu. Błędna reguła może zatrzymać klienta, robota Google lub integrację płatniczą, dlatego po zmianach trzeba sprawdzić logi i główne ścieżki użytkownika.

Jak dodać domenę do Cloudflare?

Domenę dodaje się do konta Cloudflare, sprawdza zaimportowane rekordy DNS, a następnie ustawia przy rejestratorze serwery nazw wskazane dla tej strefy. Zmiana delegacji sprawia, że Cloudflare staje się dostawcą autorytatywnego DNS dla domeny.

  1. Dodaj nazwę domeny do konta i wybierz odpowiedni plan.
  2. Porównaj zaimportowane rekordy A, AAAA, CNAME, MX i TXT z konfiguracją dotychczasowego operatora.
  3. Ustal, które rekordy WWW mają działać przez proxy, a które pozostaną w trybie DNS only.
  4. Zmień serwery nazw u rejestratora i poczekaj na aktywację strefy.
  5. Po aktywacji przetestuj stronę, pocztę, certyfikat TLS, formularze oraz połączenia z usługami zewnętrznymi.

Rekordy pocztowe i usługi korzystające z protokołów innych niż HTTP lub HTTPS zwykle pozostają w trybie DNS only. Brak rekordu MX albo błędna konfiguracja TXT może przerwać pocztę mimo poprawnego działania strony.

Jaki DNS ma Cloudflare?

Cloudflare oferuje dwa różne rodzaje usług DNS: autorytatywny DNS dla właścicieli domen oraz publiczny resolver 1.1.1.1 dla urządzeń użytkowników. Służą innym celom i nie należy ich ze sobą mylić.

Po dodaniu domeny Cloudflare przydziela jej parę serwerów nazw. To one odpowiadają na pytania o rekordy danej domeny. Ich nazwy są przypisane do strefy i pojawiają się w panelu, więc nie zastępuje się ich adresem 1.1.1.1.

Publiczny resolver 1.1.1.1 tłumaczy nazwy domen na adresy IP dla komputera, telefonu lub routera. Jego podstawowy adres IPv4 to 1.1.1.1, a zapasowy to 1.0.0.1. Ustawienie tego resolvera na urządzeniu nie włącza CDN, WAF ani proxy dla własnej witryny.

Czy Cloudflare jest darmowy?

Cloudflare ma plan bezpłatny dla stron oraz płatne plany i dodatki przeznaczone do szerszych zastosowań. Plan bez opłat obejmuje podstawowe usługi, ale limity, poziom obsługi i dostępne funkcje różnią się od ofert płatnych.

Przed wyborem należy ustalić, czy strona potrzebuje wyłącznie DNS i podstawowego proxy, czy zaawansowanych reguł WAF, dodatkowej analityki, obsługi wielu osób oraz gwarantowanego wsparcia. Część produktów Cloudflare ma osobne rozliczenie oparte na użyciu.

Cennik i zakres planów zmieniają się, dlatego decyzji nie należy opierać na kwocie znalezionej w starym poradniku. Aktualne warunki trzeba sprawdzić bezpośrednio na stronie planów oraz w panelu konta przed aktywacją płatnej usługi.

Jak wyłączyć Cloudflare?

Cloudflare można wyłączyć czasowo dla całej strefy, wyłączyć proxy przy pojedynczym rekordzie albo usunąć domenę z konta. Właściwa metoda zależy od tego, czy celem jest diagnoza cache, ominięcie proxy czy trwała rezygnacja z usługi.

Przy krótkim teście można włączyć tryb deweloperski, który omija cache, lecz pozostawia inne funkcje Cloudflare. Opcja wstrzymania obsługi całej strefy kieruje ruch bezpośrednio do serwera źródłowego i wyłącza między innymi reguły, WAF oraz certyfikaty brzegowe.

Wyłączenie proxy dla rekordu zmienia go na DNS only. Przed taką operacją trzeba sprawdzić, czy serwer źródłowy ma własny poprawny certyfikat, przyjmuje ruch publiczny i nie polega wyłącznie na ochronie Cloudflare.

Trwałe odejście wymaga odtworzenia rekordów u nowego dostawcy DNS, zmiany serwerów nazw u rejestratora i przetestowania wszystkich usług. Usunięcie strefy przed przygotowaniem DNS może spowodować niedostępność strony lub poczty.

Czy Cloudflare wpływa na SEO?

Cloudflare może pośrednio wpływać na SEO przez dostępność, szybkość i poprawne udostępnianie strony robotom, lecz samo włączenie usługi nie gwarantuje wyższych pozycji. Efekt zależy od konfiguracji cache, zabezpieczeń i serwera źródłowego.

CDN może skrócić pobieranie statycznych zasobów z odległych lokalizacji i zmniejszyć obciążenie hostingu. Z kolei zbyt surowa ochrona botów, błędne przekierowania lub nieprawidłowy certyfikat mogą utrudnić indeksowanie. W Google Search Console należy obserwować błędy serwera, stan indeksowania i statystyki indeksowania po wdrożeniu zmian.

Cache nie powinien udostępniać tej samej wersji stron spersonalizowanych wszystkim użytkownikom. Szczególnej kontroli wymagają koszyk, panel klienta, wyniki wyszukiwania wewnętrznego oraz odpowiedzi zależne od plików cookie.

W praktyce

Po kampanii reklamowej sklep zaczyna otrzymywać gwałtownie więcej ruchu i automatycznych żądań. Administrator kieruje domenę do Cloudflare, włącza proxy dla strony, ustawia reguły WAF i sprawdza, czy ruch klientów nadal dociera do koszyka bez blokad.

Najczęstsze pytania

Czy Cloudflare zastępuje hosting?

Nie, przy typowej konfiguracji Cloudflare pośredniczy w ruchu, a treść i aplikacja nadal działają na serwerze źródłowym. Platforma oferuje też usługi obliczeniowe i przechowywanie danych, ale ich użycie wymaga osobnego wdrożenia.

Czy Cloudflare ukrywa adres IP serwera?

Proxy Cloudflare ukrywa adres serwera przed zwykłymi zapytaniami do rekordów objętych proxy. Adres może jednak wyciec przez rekord DNS only, pocztę, historię DNS lub inną usługę, dlatego trzeba sprawdzić całą konfigurację domeny.

Co oznaczają pomarańczowa i szara chmura w Cloudflare?

Pomarańczowa chmura oznacza, że obsługiwany rekord korzysta z proxy Cloudflare. Szara chmura, czyli tryb DNS only, zwraca adres serwera bez pośrednictwa CDN, WAF i pozostałych funkcji proxy.

Czy zmiana serwerów nazw na Cloudflare przerywa pocztę?

Prawidłowo wykonana zmiana nie powinna przerwać poczty, jeśli rekordy MX oraz wymagane rekordy TXT i CNAME zostały poprawnie odtworzone. Przed zmianą trzeba porównać całą strefę DNS z ustawieniami dotychczasowego operatora.

Po zmianach w Cloudflare strona zachowuje się dziwnie?

Kontrolujemy rekordy DNS, reguły pamięci podręcznej, certyfikat i ustawienia ochrony ruchu. Szukamy konfliktów między Cloudflare a serwerem źródłowym, a następnie korygujemy konfigurację albo uzgadniamy potrzebne działania z administratorem hostingu.

Powiązane pojęcia

Piszemy o tym na blogu