Czym jest CloudFlare?

  • Michał
  • 1026 razy
  • 4-5 min.

CloudFlare jest usługą CDN (Cloud Delivery Network), która oferuje funkcje wydajności (przyśpieszenia) oraz zwiększające bezpieczeństwo strony internetowej. Działa jako pośrednik pomiędzy użytkownikiem i daną witryną. CloudFlare działa więc podobnie jak proxy, wszystkie dane w pierwszej kolejności trafiają do wspomnianej usługi, dzięki czemu ruch pochodzący od spamerów i hakerów może być filtrowany.

Zaletą CloudFlare jest rozproszeniu ruchu sieciowego do serwerów CDN znajdujących się na całym świecie. Pozwala to zmniejszyć opóźnienia w dostarczaniu treści.

Dla bardziej wymagających użytkowników lub dla firm wymagających większego bezpieczeństwa CloudFlare oferuje wiele dodatkowych płatnych funkcji, ale to już materiał na kolejny artykuł. Tym razem zajmiemy się tylko darmowymi narzędziami.

Jak działa CloudFlare

Jak działa CloudFlare?

CloudFlare umieszczająca kopię naszej strony w „chmurze” i serwuje ją użytkownikom za pomocą rozproszonych na całym świecie serwerów. Blokuje także zagrożenia i wpływa na znaczną poprawę wydajności oraz zmniejszenie liczby spamu i innych ataków.

Jeśli osoba z Los Angeles próbuje połączyć się z stroną znajdującą się na serwerze w Polsce, dane muszą przebyć spory kawałek drogi zanim dotrą do odbiorcy. W przypadku korzystania z usługi CDN łączymy się z serwerem pośredniczącym, które znajdują się najbliżej odbiorcy. Na serwerze znajduje się kopia serwisu, dzięki czemu treści wyświetlane są szybciej.

Gdy odwiedzasz stronę posiadającą tę usługę, zostaniesz przekierowany do jednego z serwerów CloudFlare zamiast do rzeczywistych serwerów na których znajduje się strona. Dzięki takiemu rozwiązaniu masz pewność nie dojdzie do wycieku IP Twojego serwera.

Co dodatkowo daje Ci CloudFlare?

Oprócz wspomnianego wcześniej CDN, CloudFlare daje użytkownikom wiele przydatnych narzędzie zupełnie za darmo, więc warto się przyjrzeć usłudze nieco bliżej.

Ukrycie prawdziwych adresów DNS

CloudFlare pozwala nam na przypisanie naszej domeny do swoich serwerów. W uproszczeniu oznacza to że jeśli ktoś będzie chciał dostać się na naszą stronę w pierwszej kolejności zapyta się o to serwera CloudFlare, który odbiorcy najbliższe centrum danych (CDN). Dopiero po przefiltrowaniu zapytania połączy się z naszym rzeczywistym serwerem. Dzięki takiemu rozwiązaniu ataki hakerskie lub spamerskie ruch jest odrzucanych zanim w ogóle dotrze do naszego serwera. Pozwoli nam to również na ukrycie naszych IP również przed Google.

Ochrona przed atakami DDoS

W trakcie ataku DDoS, na serwer jest przesyłanych wiele zapytań jednocześnie, które mogą doprowadzić do zerwania połączenia. CloudFlare dzięki swoim filtrom jest w stanie wyłapać takie działania i odpowiednio zabezpieczyć stronę.

Darmowy certyfikat SSL

Cludflare daje nam możliwość uruchomienia darmowego certyfikatu SSL na stornie. Jednak wersja darmowa certyfikatu o nazwie Flexible SSL nie posiada wszystkich właściwości takich jak płatne palny. Sprawdź poradnik jak dodać darmowy certyfikat SSL CloudFlare na WordPress.

Wygląda to tak że połączenie jest szyfrowane tylko pomiędzy osobą odwiedzającą stronę (przeglądarką użytkownika), a serwerem CloudFlare. Jest to certyfikat wystawiony wyłącznie dla CloudFlare. Nie jest natomiast szyfrowane między serwerami CloudFlare a naszym rzeczywistym serwerem.

Tak naprawdę między domeną i serwerem pozostajemy bez ochrony, stąd nie zaleca się stosować darmowego planu w sklepach, nie powinno się wysyłać danych naszych klientów, ponieważ nie są one dobrze zabezpieczone. W ten sposób poniekąd oszukujemy przeglądarkę, która uważa naszą stronę za bezpieczną nawet jeżeli nasz prawdziwy serwer nie dysponuje certyfikatem SSL. Dobrze obrazuje to poniższa grafika 3 pakiety certyfikatów SSL dostępnych w usłudze.

Darmowy certyfikat SSL od CloudFlare

Mimifikacja plików i cachowanie strony

Dzięki kopi naszej strony na swoich serwerach usługa CloudFlare pozwala nam również na cachowanie strony oraz na kompresję kodu HTML, JS oraz CSS z możliwością wyboru konkretnych plików i serwowaniu jej w wersji zmimfikowanej. Co pozytywnie wpływa korzystnie na szybkość ładowania naszej strony praktycznie w każdym miejscu na świecie.

Czy warto używać CloudFlare?

Jest wiele różnych opinii w tej kwestii. Część osób zniechęciła się do CloudFlare przez wpadkę w 2017 roku przez którą zostały ujawnione poufne dane prawie z każdej strony korzystającej z CloudFlare.

Pomijając błąd ze strony CloudFlare jest to usługa, która warto się zainteresować. Skutecznie broni serwery przed atakami DDoS. Dostajemy wiele przydatnych narzędzi zupełnie za darmo. Wpływa na znaczną poprawę wydajności oraz bezpieczeństwa strony.

1 Star2 Stars3 Stars4 Stars5 Stars (7 votes, average: 4,57 out of 5)
Loading...