V návodu popisujeme registraci a nastavení v bezplatné variantě služby Cloudflare. Nejzajímavější pro nás bude CDN (Content Distribution Network).
Registrace do Cloudflare
Abychom mohli služby využívat, je nutné se registrovat. To uděláme přímo na stránkách služby, přesněji přes tlačítko Sign Up v pravém horním rohu.
Při registraci stačí zadat e-mail, heslo a odsouhlasit pravidla uvedené služby. Poté stiskneme tlačítko Create Account.
Přidání domény
Po registraci nám stránka nabídne přidání domény. Tu vepišme do políčka Add a website a poté stiskneme Scan DNS Records.
Stránka následně bude zjišťovat aktuální nastavení DNS. Jakmile vyhledávání bude zhruba po minutě dokončeno, stiskneme tlačítko Continue.
Kontrola DNS
Dle oddílu DNS v administraci služeb na adrese admin1.gigaserver.cz si zkontrolujeme, zda se do Cloudflaru DNS záznamy správně převedly.
Obrázek níže představuje nastavení DNS v Cloudflareu.
- On Cloudflare – veškerý provoz je směrován přes servery Cloudflare.
- Off Cloudflare – Cloudflare pouze spravuje DNS záznamy, provoz směřuje standardně. Toto doporučujeme aktivní například u DNS záznamů pro e-maily.
Volba programu
V dalším kroku nastavujeme pro svou doménu tarif. V základní bezplatné verzi je k dispozici ochrana stránky, Flexible SSL, funkce pro zrychlení a Always Online. Poslední zmíněné je funkce, kdy je web načten z mezipaměti Cloudflaru v případě, že server neodpovídá.
Nastavení DNS
V dalším kroku nám Cloudflare sdělí jednotlivé DNS servery, které je zapotřebí za účelem využívání Cloudflare nastavit. Stačí je předat autorizovaným požadavkem na info@gigaserver.cz.
Kontrola nastavení jmenných serverů
Změna name serverů se následně projeví během několika hodin, nanejvýš dvaceti čtyř. Nastavení jmenných (name, NS) serverů můžeme na Cloudflaru poté znovu ověřit stisknutím tlačítka Recheck.
Úspěšné nastavení
Jakmile bude nastavení hotové, zobrazí se potvrzující hláška Status: Active.
Možnosti
Cloudflare nabízí několik možností nastavení.
- Overview – souhrn nastavení domény.
- Analytics – statistiyk provozu.
- DNS – správa DNS záznamů.
- Crypto – nastavení SSL od Cloudflaru. To je v několika variantách:
- Flexible SSL provádí šifrování přímo na serveru Cloudflaru, odkud dále funguje šifrovaná komunikace. Komunikace mezi naším serverem a Cloudflarem však šifrována není;
- SSL Full – komunikace je šifrována mezi serverem a Cloudflarem, kde poté dochází k dešifrování a zašifrování. V tomto případě může být na serveru i certifikát podepsaný sám sebou (tzv. self-signed);
- SSL Full (strict) – stejné jako Full, ale na serveru musí běžet certifikát známé certifikační autority.
- Firewall – nastavení ochrany
- Speed – zrychlení webů, například minify css, html a javascriptu.
- Caching – nastavení cache.