Turvallisuus

Cloudflare-asetukset: Näin suojaat verkkosivustosi ja torjut DDoS-hyökkäykset

Cloudflare-asetukset: Näin suojaat verkkosivustosi ja torjut DDoS-hyökkäykset

Cloudflare-asetukset tarkoittavat DNS:n, SSL/TLS:n, WAF:n, tietoturvasääntöjen, bottisuodatuksen ja välimuistin määrityksiä, joilla verkkosivustosta tehdään nopeampi, turvallisempi ja DDoS-hyökkäyksiä kestävä. Turvallisimman peruskokoonpanon saavuttamiseksi sinun tulee lisätä verkkotunnuksesi Cloudflareen, siirtää DNS-tietueet oikein, valita SSL-tilaksi mahdollisuuksien mukaan Full (Strict), ottaa käyttöön WAF-hallinnoidut säännöt, asettaa epäilyttäville pyynnöille haaste tai nopeusrajoitus ja käyttää hyökkäyksen aikana hallitusti suojauksia, kuten "Under Attack Mode" -tilaa.

Cloudflare toimii CDN- ja tietoturvakerroksena verkkosivustosi ja kävijöidesi välillä. Kun kävijä saapuu sivustollesi, pyyntö ohjautuu ensin Cloudflaren verkkoon, jossa haitallinen liikenne suodatetaan, staattiset tiedostot voidaan tarjoilla välimuistista ja asialliset pyynnöt ohjataan alkuperäispalvelimellesi. Tämä rakenne tarjoaa merkittäviä etuja erityisesti WordPressille, WooCommercelle, yrityssivustoille, SaaS-hallintapaneeleille ja vilkkaasti liikennöidyille sisältösivustoille. Väärin määritetyt Cloudflare-asetukset voivat kuitenkin aiheuttaa SSL-virheitä, ikuisia uudelleenohjaussilmukoita, hallintapaneelin käyttöongelmia, välimuistista johtuvia päivittymättömiä sivuja ja tietoturva-aukkoja.

Tässä oppaassa käymme vaihe vaiheelta läpi Cloudflaren käyttöönoton alusta alkaen, kriittisten tietoturva-asetusten käyttöönoton, DDoS-suojauksen oikeanlaisen hyödyntämisen ja suorituskykyasetusten optimoinnin tietoturvaa vaarantamatta. Jos haluat rakentaa sivustollesi nopean, turvallisen ja yhteensopivan infrastruktuurin, on tärkeää luoda vankka perusta verkkotunnuksen, webhotellin ja SSL:n osalta: Domain kaydı, Web hosting paketleri, SSL sertifikası.

Mikä Cloudflare on ja mitä hyötyä siitä on verkkosivuston tietoturvalle?

Cloudflare on pilvipohjainen tietoturva- ja suorituskykyalusta, joka tarjoaa DNS-hallintaa, CDN:n, DDoS-suojauksen, verkkosovelluspalomuurin, bottien torjunnan, SSL/TLS-hallinnan ja liikenneanalytiikkaa. Perinteisessä mallissa kävijä yhdistää suoraan webhotellipalvelimellesi, kun taas Cloudflarea käytettäessä kävijä yhdistää ensin Cloudflaren reunapalvelimiin. Näin pahantahtoinen liikenne voidaan suodattaa ennen kuin se saavuttaa alkuperäispalvelimen.

Esimerkiksi pienellä WordPress-sivustolla voi normaalisti olla 2 000 päivittäistä kävijää ja 20–30 pyyntöä minuutissa. Yksinkertaisessa HTTP-tulvahyökkäyksessä määrä voi nousta 20 000 pyyntöön minuutissa. Palvelimesi muuttuu toimintakyvyttömäksi suorittimen, RAM-muistin tai yhteysrajoitusten vuoksi. Cloudflare erottelee tämän liikenteen IP-maineen, käyttäytymisanalyysin, nopeusrajoitusten, haasteiden ja DDoS-allekirjoitusten avulla, mikä helpottaa todellisten kävijöiden pääsyä sivustolle.

Cloudflare ei yksinään ole "kaiken ratkaiseva" tietoturvatyökalu. Se on tehokas, kun sitä käytetään yhdessä vahvan webhotelli-infrastruktuurin, ajantasaisen ohjelmiston, turvallisten salasanojen, varmuuskopioinnin, SSL:n ja oikean palvelinkokoonpanon kanssa. Erityisesti WordPressiä käytettäessä teeman ja lisäosien päivitykset, hallintapaneelin tietoturva ja vahva salasanakäytäntö ovat edelleen kriittisen tärkeitä: WordPress hosting, WordPress güvenliği.

Valmistelulista ennen Cloudflaren käyttöönottoa

Ennen Cloudflareen siirtymistä kannattaa tehdä muutama perustarkistus, mikä vähentää käyttöönoton jälkeisiä käyttö- ja SSL-ongelmia. Erityisesti vilkkaasti liikennöidyillä sivustoilla DNS-muutokset on syytä tehdä suunnitelmallisesti.

  • Ota nykyiset DNS-tietueet talteen: Merkitse muistiin A-, AAAA-, CNAME-, MX-, TXT-, SPF-, DKIM-, DMARC-tietueet ja aliverkkotunnukset.
  • Varmista webhotellin IP-osoite: Väärä A-tietue ohjaa sivuston eri palvelimelle.
  • Tarkista SSL-tila: Jos alkuperäispalvelimella on voimassa oleva SSL, voit käyttää Cloudflaressa Full (Strict) -tilaa.
  • Huomioi sähköpostitietueet: MX- ja sähköpostiin liittyvät CNAME/A-tietueet tulisi yleensä pitää proxy pois päältä, eli DNS only -tilassa.
  • Ota varmuuskopiot: DNS- ja sivustovarmuuskopiot mahdollistavat nopean palautuksen virhetilanteessa.
  • Valitse huoltoajankohta: Nimipalvelinmuutokset näkyvät yleensä muutamassa minuutissa, mutta maailmanlaajuinen leviäminen voi kestää jopa 24 tuntia.

Yrityssivustoilla käytännöllinen lähestymistapa on tämä: Ensin DNS-tietueet siirretään sellaisenaan, minkä jälkeen ainoastaan verkkoliikennettä kuljettavat www- ja juuriverkkotunnus ohjataan proxyn kautta. Sähköpostin, FTP:n, cPanelin ja webmailin kaltaisissa palveluissa toimitaan harkiten käyttötarkoituksen mukaan. Jos esimerkiksi käytät cPanel-yhteyttä varten erillistä aliverkkotunnusta, tämän tietueen jättäminen DNS only -tilaan voi olla ongelmattomampaa: cPanel hosting yönetimi.

Miten Cloudflaren DNS-asetukset tehdään?

Cloudflaren käyttöönotto alkaa verkkotunnuksesi lisäämisestä hallintapaneeliin. Cloudflare skannaa nykyiset DNS-tietueesi ja tarjoaa sinulle listan tietueista. Automaattinen skannaus ei välttämättä löydä kaikkia tietueita täydellisesti, joten manuaalinen tarkistus on välttämätön.

1. Lisää verkkotunnus Cloudflareen

Kirjauduttuasi Cloudflare-tilillesi lisää verkkotunnuksesi "Add a site" -vaiheen kautta. Valittuasi sopimuksen tarkastele DNS-tietueita. Juuriverkkotunnukselle on yleensä A-tietue ja www:lle CNAME-tietue. Esimerkkirakenne voi olla seuraava:

  • A-tietue: example.com → 192.0.2.10
  • CNAME-tietue: www → example.com
  • MX-tietue: example.com → sähköpostipalveluntarjoajasi
  • TXT-tietueet: SPF-, DKIM-, DMARC-vahvistustietueet

Tärkeää on, mitkä tietueet kulkevat Cloudflaren proxyn kautta. Verkkoliikenteessä käytettävissä A- ja CNAME-tietueissa oranssi pilvi voi olla aktiivinen. Sähköpostiliikenteessä, FTP:ssä ja suoraa palvelinyhteyttä vaativissa palveluissa suositaan harmaata pilveä eli DNS only -tilaa.

2. Tee nimipalvelinmuutos

Cloudflare antaa sinulle kaksi nimipalvelinta. Vaihda nykyiset nimipalvelimesi näihin arvoihin siellä, mistä ostit verkkotunnuksesi. Hostragonsille rekisteröidyillä verkkotunnuksilla voit hallita nimipalvelimia verkkotunnuspaneelin kautta: Domain yönetimi. Muutoksen jälkeen odotetaan, että tila muuttuu Cloudflare-paneelissa muotoon "Active".

3. Valitse proxy-tila oikein

Kun oranssi pilvi on aktiivinen, HTTP/HTTPS-liikenne kulkee Cloudflaren kautta ja tietoturvaominaisuudet ovat käytössä. Harmaalla pilvellä Cloudflare ainoastaan ratkaisee DNS:n. Verkkosivustollasi proxyn tulee olla aktiivinen; mail.example.com, ftp.example.com tai palvelimen hallinta-aliverkkotunnuksissa proxy pidetään yleensä pois päältä.

SSL/TLS-asetukset: Turvallisin kokoonpano

Cloudflaren SSL/TLS-asetus määrittää, miten sivustosi salataan selaimen ja Cloudflaren välillä sekä Cloudflaren ja alkuperäispalvelimen välillä. Väärä SSL-tila on yksi yleisimmistä Cloudflare-virheiden aiheuttajista.

Flexible, Full ja Full (Strict) -tilojen erot

Flexible, Full ja Full (Strict) -tilojen erot
SSL-tilaCloudflare - KävijäCloudflare - PalvelinSuositus
FlexibleHTTPSHTTPEi suositella muuhun kuin väliaikaiseen käyttöön; voi aiheuttaa uudelleenohjaussilmukan ja tietoturvariskin.
FullHTTPSHTTPSPalvelimella on SSL, mutta varmenteen vahvistus ei ole tiukka.
Full (Strict)HTTPSHTTPS, voimassa oleva varmenneTurvallisin vakiovaihtoehto; käytä aina kun mahdollista.

Ammattimaisessa käytössä tavoitteesi tulee olla Full (Strict). Tämä edellyttää, että alkuperäispalvelimella on voimassa oleva SSL-varmenne. Voit käyttää Let's Encryptiä, kaupallista SSL:ää tai Cloudflare Origin Certificatea. Hostragonsin webhotellipaketeissa voit käyttää tätä tilaa turvallisesti määrittämällä SSL-asennuksen ja uusintaprosessin oikein: SSL sertifikası kurulumu.

Always Use HTTPS ja Automatic HTTPS Rewrites

"Always Use HTTPS" -asetus ohjaa HTTP-pyynnöt HTTPS:ään. "Automatic HTTPS Rewrites" auttaa muuttamaan osan sivun sisäisistä HTTP-lähteistä HTTPS:ään. Sivustoilla, joilla on sekasisältöongelma, todellinen ratkaisu on kuitenkin siirtää tietokannan ja teeman HTTP-linkit pysyvästi HTTPS:ään.

Ole varovainen HSTS:n käytössä

HSTS kertoo selaimille, että sivustoosi tulee yhdistää ainoastaan HTTPS:n kautta. Se on vahva tietoturvatoimi, mutta väärässä SSL-kokoonpanossa kävijät eivät välttämättä pääse sivustollesi. Siksi ennen HSTS:n käyttöönottoa on varmistettava, että Full (Strict), voimassa oleva SSL, aliverkkotunnukset ja uudelleenohjaukset toimivat moitteettomasti. Alkuvaiheessa on turvallisempaa testata lyhyellä max-age-arvolla.

Verkkosovelluksen tietoturva Cloudflaren WAF-asetuksilla

WAF eli Web Application Firewall suodattaa pyynnöt, jotka liittyvät SQL-injektioihin, XSS:ään, tiedostojen sisällyttämiseen, haitallisiin bottikäyttäytymisiin ja tunnettuihin sovellusaukkoihin. Cloudflaren WAF-asetukset ovat tärkeitä erityisesti WordPressille, Joomlalle, Laravelille, räätälöidyille ohjelmistopaneeleille ja verkkokauppasivustoille.

Ota käyttöön Managed Rules

Managed Rules ovat Cloudflaren päivittämiä valmiita tietoturvasääntösarjoja. Jos käytät WordPressiä, WordPress-kohtaiset säännöt, yleiset OWASP-säännöt ja tunnetut CVE-allekirjoitukset pienentävät hyökkäyspintaasi. Terveellinen lähestymistapa on seurata sääntöjä "Log"- tai matalan vaikutuksen tilassa ja tarkistaa virheelliset positiiviset, minkä jälkeen otetaan käyttöön "Block" tai "Managed Challenge".

Suojaa kriittiset alueet Custom Rules -säännöillä

Mukautetut säännöt tarjoavat täsmäturvaa sivustosi rakenteen mukaan. Voit esimerkiksi sallia kirjautumissivuille, kuten wp-login.php tai /admin, pääsyn vain tietyistä maista tai lähettää tietyissä URI-osoitteissa epäilyttävät user-agentit haasteeseen. Sääntöjä kirjoittaessasi varo kuitenkin estämästä todellisia käyttäjiä. Verkkokaupassa maksusivun vahingossa tapahtuva haastaminen voi aiheuttaa konversioiden menetystä.

Esimerkkisovellus: Suomeen kohdistetulla yrityssivustolla /wp-admin-polulle voidaan soveltaa Managed Challengea ulkomaalaisille yhteyksille. Jos kuitenkin on etätyöntekijöitä tai ulkomaisia toimistoja, on määritettävä IP-sallintalista. Tämä lähestymistapa vähentää merkittävästi raa'an voiman hyökkäyksiä säilyttäen samalla valtuutettujen käyttäjien pääsyn.

Miten DDoS-suojaus toteutetaan?

DDoS-hyökkäyksen tarkoituksena on tehdä sivustostasi tai palvelimestasi saavuttamaton liiallisella liikenteellä. Cloudflaren perusetu on kyky vastaanottaa tämä liikenne maailmanlaajuisessa verkossaan ja välittää alkuperäispalvelimelle ainoastaan puhdistetut pyynnöt. Parhaan tuloksen saavuttamiseksi DDoS-suojausta ei kuitenkaan tule ajatella passiivisena ominaisuutena, vaan skenaarion mukaan määritettynä puolustussuunnitelmana.

1. Pidä proxy aktiivisena verkkoliikenteessä

Cloudflaren DDoS-suojaus toimii proxy-aktiivisille tietueille. Jos juuriverkkotunnuksesi ja www-tietueesi eivät ole oranssissa pilvessä, verkkoliikenne menee suoraan palvelimelle, eikä Cloudflare voi suodattaa. On myös tärkeää, ettei alkuperäis-IP-osoitteesi näy julkisesti internetissä. Vanhat DNS-tietueet, sähköpostiotsikot tai suora IP-yhteys voivat mahdollistaa hyökkääjien ohittaa Cloudflaren.

2. Käytä Security Level- ja Challenge-asetuksia

Security Level määrittää, näkevätkö kävijät haasteen riskipisteidensä perusteella. Normaalina aikana "Medium" riittää useimmille sivustoille. Hyökkäyksen tai epäilyttävän liikenteen aikana voidaan käyttää "High"-tasoa tai väliaikaisesti "I'm Under Attack Mode" -tilaa. Under Attack Mode näyttää kävijälle lyhyen tarkistussivun, mikä voi vaikuttaa normaaliin käyttökokemukseen, eikä sitä suositella pidettäväksi jatkuvasti päällä.

3. Rajoita pyyntötiheyttä Rate Limitingillä

Rate limitingiä käytetään rajoittamaan samasta IP-osoitteesta tai asiakkaasta tietyssä ajassa tulevien pyyntöjen määrää. Esimerkiksi kirjautumissivulle yli 20 pyyntöä minuutissa tekevän käyttäjän haastaminen vähentää raa'an voiman hyökkäyksiä. API-päätepisteissä on kuitenkin oltava varovaisempi; jos sinulla on mobiilisovellus tai integraatioita, aggressiivinen rajoitus ilman todellisen käyttövolyymin mittaamista voi aiheuttaa virheellisiä estoja: API ve entegrasyon güvenliği.

4. Rajoita alkuperäispalvelin Cloudflaren mukaan

Edistyneempää tietoturvaa varten palvelimen palomuurissa voidaan sallia HTTP/HTTPS-liikenne ainoastaan Cloudflaren IP-osoitealueilta. Näin hyökkääjä ei pääse suoraan palvelimelle, vaikka tietäisi alkuperäisen IP-osoitteen. Tämä toimenpide vaatii huolellisuutta; Cloudflaren IP-lista on pidettävä ajan tasalla, ja hallintayhteydet, kuten SSH, hallintapaneeli ja varmuuskopiointipalvelut, on arvioitava erikseen.

Bottisuojaus ja raa'an voiman estotoimet

Bottiliikenne ei ole aina haitallista; hakukonebotit, kuten Googlebot, ovat välttämättömiä sivustosi indeksoinnille. Ongelmana ovat roskapostibotit, tiedonkaavintatyökalut, väärennetyt kirjautumisyritykset ja resursseja kuluttavat automaatiot. Cloudflaren bottisuojaus auttaa erottamaan tämän liikenteen käyttäytymiseen perustuvien signaalien avulla.

  • Bot Fight Mode: Voidaan käyttää vähentämään yksinkertaista bottiliikennettä, mutta se tulisi testata integraatioiden kanssa.
  • Turnstile: Tarjoaa CAPTCHA-vaihtoehtona käyttäjäystävällisempää vahvistusta lomakkeissa.
  • Kirjautumissivun suojaus: wp-login.php, xmlrpc.php ja admin-polkuja voidaan rajoittaa mukautetuilla säännöillä.
  • XML-RPC-hallinta: Jos sitä ei käytetä WordPressissä, estäminen vähentää raa'an voiman riskiä.
  • Lomakeroiskapostin vähentäminen: Yhteydenottolomakkeissa voidaan käyttää Turnstilea ja rate limitingiä yhdessä.

Konkreettisena esimerkkinä, jos WordPress-sivustolle tulee xmlrpc.php:n kautta tuhansia POST-pyyntöjä minuutissa, suorittimen käyttöaste voi nousta nopeasti. Cloudflaren Custom Rulella xmlrpc.php-pyyntöjen estäminen tai salliminen vain tarvittavien palveluiden, kuten Jetpackin, IP-osoitteille laskee palvelimen kuormaa huomattavasti.

Välimuisti- ja suorituskykyasetukset: Nopeuta tietoturvaa vaarantamatta

Välimuisti- ja suorituskykyasetukset: Nopeuta tietoturvaa vaarantamatta

Cloudflare on vahva paitsi tietoturvassa myös suorituskyvyssä. Staattisten tiedostojen tarjoilu kävijää lähimmästä reunapisteestä voi lyhentää sivun latausaikaa. Kaikkea ei kuitenkaan kannata välimuistittaa; kirjautuneiden käyttäjien sivut, ostoskori, maksu, jäsensivut ja personoidut sisällöt tulee jättää välimuistin ulkopuolelle.

Suositellut välimuistiasetukset

  • Caching Level: Vakiotaso sopii useimmille sivustoille.
  • Browser Cache TTL: Staattisille tiedostoille voidaan suosia 1 viikkoa tai pidempään.
  • Cache Rules: Alueet, kuten /wp-admin, /cart, /checkout, /my-account, tulee ohittaa.
  • Always Online: Tarjoaa rajoitettua hyötyä tilapäisissä katkoksissa; dynaamisilla sivustoilla odotukset on asetettava oikein.
  • Purge Cache: Ulkoasu- tai sisältöpäivitysten jälkeen koko välimuistin tyhjennyksen sijaan asianomaisten URL-osoitteiden tyhjennys on hallitumpaa.

Suorituskyvyn optimoinnissa myös webhotellikerros on tärkeä. LiteSpeed, NVMe-levy, ajantasainen PHP-versio ja oikea välimuistilisäosa tuottavat Cloudflaren kanssa parempia tuloksia: LiteSpeed hosting, web sitesi hızlandırma.

Suositeltu aloitusprofiili Cloudflaren tietoturva-asetuksiin

Alla oleva taulukko tarjoaa turvallisen aloitusprofiilin useimmille pienille ja keskisuurille verkkosivustoille. Koska jokaisen sivuston liikenne, ohjelmisto ja liiketoimintamalli ovat erilaisia, asetuksia on seurattava todellisen datan perusteella.

Suositeltu aloitusprofiili Cloudflaren tietoturva-asetuksiin
AsetusSuositeltu arvoMiksi tärkeä?
SSL/TLSFull (Strict)Tarjoaa päästä päähän vahvistetun HTTPS:n.
Always Use HTTPSPäälläOhjaa HTTP-liikenteen turvalliseen yhteyteen.
WAF Managed RulesPäälläSuodattaa automaattisesti tunnetut verkkohyökkäykset.
Security LevelMediumTarjoaa tasapainoisen suojan päivittäisessä käytössä.
Under Attack ModeVain hyökkäyksen aikanaSoveltaa lisävahvistusta vilkkaan DDoS:n aikana.
NopeusrajoitusHallittu kirjautumiseen ja APIinVähentää raa'an voiman hyökkäyksiä ja väärinkäyttöä.
Cache RulesOhitus dynaamisilla sivuillaEstää ostoskorin, maksun ja paneelin virheet.
DNSSECPäällä, jos mahdollistaTarjoaa lisäsuojaa DNS-väärennöksiltä.

Yleiset Cloudflare-virheet ja niiden ratkaisut

Ikuinen uudelleenohjaussilmukka

Tämä virhe johtuu yleensä siitä, että Cloudflaren SSL-tila on Flexible ja alkuperäispalvelimella on HTTPS-uudelleenohjaus. Ratkaisu on asentaa palvelimelle voimassa oleva SSL ja vaihtaa Cloudflaren SSL-tilaksi Full tai mieluiten Full (Strict).

521-, 522- ja 525-virheet

521-virhe tarkoittaa, että palvelin hylkäsi yhteyden, 522 tarkoittaa aikakatkaisua ja 525 SSL-kättelyongelmaa. Tarkista, ettei palomuuri estä Cloudflaren IP-osoitteita, että webhotellipalvelin on toiminnassa, SSL-varmenne on voimassa ja DNS-tietueet osoittavat oikeaan IP-osoitteeseen.

Päivitykset eivät näy hallintapaneelissa

Tämä johtuu yleensä aggressiivisesta välimuistisäännöstä. Jätä hallintapaneeli, ostoskori, maksu ja käyttäjätilisivut välimuistin ulkopuolelle. WordPressissä välimuistilisäosan ja Cloudflaren välimuistin tyhjennysintegraation käyttö helpottaa asioita.

Sähköpostiongelmat

Cloudflaren web-proxy ei kuljeta sähköpostiliikennettä. MX-tietueiden on oltava oikein, ja sähköpostipalvelimeen osoittavat tietueet on jätettävä DNS only -tilaan. Jos SPF-, DKIM- ja DMARC TXT-tietueet puuttuvat, toimitusongelmia voi esiintyä.

Turvallisen Cloudflare-käyttöönoton tarkistuslista vaihe vaiheelta

Alla oleva toteutusjärjestys tarjoaa turvallisen ja käytännöllisen tiekartan aloittelijoille:

  • 1. Lisää verkkotunnuksesi Cloudflareen ja vertaa DNS-tietueita nykyiseen palveluntarjoajaasi.
  • 2. Aktivoi proxy verkkoliikenteen juuriverkkotunnuksella ja www-tietueella.
  • 3. Harkitse DNS only -käyttöä sähköpostissa, FTP:ssä ja hallintapalveluissa.
  • 4. Tee nimipalvelinmuutos verkkotunnuspaneelissa.
  • 5. Asenna alkuperäispalvelimelle voimassa oleva SSL ja valitse Cloudflaressa Full (Strict).
  • 6. Ota käyttöön Always Use HTTPS ja Automatic HTTPS Rewrites -asetukset.
  • 7. Kytke WAF Managed Rules päälle; seuraa ensimmäisinä päivinä lokeja ja virheellisiä positiivisia.
  • 8. Määritä kirjautumissivuille rate limiting tai managed challenge.
  • 9. Ohita dynaamiset alueet Cache Rules -säännöillä.
  • 10. Nosta hyökkäyksen aikana Security Leveliä ja avaa tarvittaessa väliaikaisesti Under Attack Mode.
  • 11. Suunnittele palvelimen palomuurin tiukentaminen Cloudflaren IP-osoitteiden mukaan.
  • 12. Tarkista viikoittain Security Events, Analytics ja DNS-tietueet.

Tämä tarkistuslista vähentää virheitä erityisesti käyttöönoton alkuvaiheessa. Vilkkaimmin liikennöidyillä verkkokauppa- tai jäsensivustoilla on terveellisempää tehdä muutokset vähäisen liikenteen aikoina ja seurata konversiomittareita.

Cloudflare Analytics ja tietoturvatapahtumien seuranta

Cloudflaren asennuksen jälkeen työ ei lopu; todellinen arvo syntyy seuranta- ja parannusprosessissa. Security Events -osiossa näet, mitkä säännöt estävät kuinka monta pyyntöä, mistä maista tai IP-osoitealueilta hyökkäykset tulevat ja mitkä URL-osoitteet ovat kohteena. Nämä tiedot mahdollistavat näyttöön perustuvan toiminnan mukautettuja sääntöjä kirjoitettaessa arvailun sijaan.

Jos esimerkiksi näet lokeissa, että /wp-login.php-osoitteeseen on tullut 24 tunnin aikana 18 000 epäonnistunutta pyyntöä, on oikeampaa kirjoittaa tälle päätepisteelle erityinen rate limit ja challenge sen sijaan, että vain nostaisit yleistä tietoturvatasoa. Vastaavasti, jos API-päätepistettäsi käytetään vilkkaasti, voit koko sivuston tiukan säännön sijaan kohdistaa toimet vain väärinkäytettyyn metodiin, maahan tai user-agent-yhdistelmään.

Riittääkö Cloudflare yksinään?

Cloudflare on vahva kerros, mutta tietoturva on ajateltava monikerroksisesti. Jos webhotellipalvelimesi ei ole ajan tasalla, ohjelmistossasi on haavoittuvuus, järjestelmänvalvojan salasanasi on heikko tai varmuuskopiointikäytäntösi puuttuu, Cloudflare ei poista kaikkia riskejä. Vankka lähestymistapa edellyttää turvallista webhotellia, ajantasaista PHP:tä, säännöllisiä varmuuskopioita, SSL:ää, tietoturvalisäosia, tiedostojen käyttöoikeuksia ja pääsynhallintaa yhdessä.

Hostragonsin infrastruktuurissa oikean webhotellipaketin valitseminen verkkosivustollesi auttaa luomaan vakaamman tietoturva- ja suorituskykyarkkitehtuurin yhdessä Cloudflaren kanssa. Liikenteen kasvaessa siirtyminen jaetusta webhotellista VPS:ään tai pilvipalvelimeen voidaan arvioida resurssirajoitusten ja hyökkäyksenkestävyyden kannalta: VPS sunucu, kurumsal hosting çözümleri.

Johtopäätös: Tasapainoinen lähestymistapa turvallisiin Cloudflare-asetuksiin

Oikeat Cloudflare-asetukset muodostuvat DNS-tietueiden virheettömästä siirrosta, Full (Strict) SSL:stä, WAF-säännöistä, hallitusta bottisuojauksesta, rate limitingistä, oikeista välimuistipoikkeuksista ja hyökkäyshetkeen soveltuvista DDoS-tiloista. Parhaan tuloksen saavuttamiseksi asetuksia ei tule nähdä kertaluonteisena toimenpiteenä, vaan liikennedataan perustuvana jatkuvasti parannettavana tietoturvaprosessina.

Lyhyesti: Ohjaa verkkoliikenteesi proxyn kautta, suojaa alkuperäispalvelimesi, käytä SSL:ää tiukassa tilassa, säädä WAF- ja rate limit -säännöt todellisen käyttösi mukaan. Jos haluat luoda turvallisen perustan verkkotunnuksen, webhotellin tai SSL:n osalta, voit tutustua Hostragonsin ratkaisuihin ja suunnitella sivustosi tarpeisiin sopivan infrastruktuurin: Hostragons hosting paketleri.

Usein kysytyt kysymykset

Mikä on turvallisin SSL-tila Cloudflare-asetuksissa?

Yleisesti ottaen turvallisin SSL-tila on Full (Strict) -vaihtoehto. Tässä tilassa käytetään HTTPS:ää kävijän ja Cloudflaren välillä sekä Cloudflaren ja alkuperäispalvelimen välillä, ja alkuperäisvarmenne vahvistetaan. Tämä edellyttää, että palvelimella on voimassa oleva SSL-varmenne.

Toimiiko Cloudflaren DDoS-suojaus ilmaisessa sopimuksessa?

Cloudflare tarjoaa perustason DDoS-suojausta myös ilmaisessa sopimuksessa. Kehittyneempi WAF, yksityiskohtaisempi rate limiting, bottien hallinta ja yritystason hallintamahdollisuudet tarjoavat kuitenkin enemmän vaihtoehtoja maksullisissa sopimuksissa. Pienillä ja keskisuurilla sivustoilla oikein määritettynä jopa ilmainen sopimus voi tarjota merkittävää suojaa.

Pitäisikö Under Attack Mode pitää jatkuvasti päällä?

Ei. Under Attack Modea tulee käyttää väliaikaisesti hyökkäyksen aikana. Jos se on jatkuvasti päällä, todelliset kävijät voivat nähdä ylimääräisen tarkistusnäytön, ja käyttökokemus voi kärsiä. Normaalina aikana WAF, rate limiting ja sopiva Security Level tarjoavat tasapainoisemman ratkaisun.

Tarvitaanko webhotellia, kun käytetään Cloudflarea?

Kyllä. Cloudflare tarjoaa tietoturva- ja suorituskykykerroksen sivustosi eteen; verkkosivustosi tiedostot, tietokanta ja sovellus sijaitsevat edelleen webhotellissa tai palvelimella. Siksi luotettava webhotelli-infrastruktuuri on perusvaatimus myös Cloudflarea käytettäessä.

Aiheuttavatko Cloudflaren välimuistiasetukset ongelmia verkkokauppasivustoilla?

Väärin määritettynä voivat aiheuttaa. Dynaamiset sivut, kuten ostoskori, maksu, käyttäjätili ja hallintapaneeli, on jätettävä välimuistin ulkopuolelle. Kun staattiset tiedostot välimuistitetaan ja henkilökohtaiset sisällöt ohitetaan, Cloudflarea voidaan käyttää turvallisesti verkkokauppasivustoilla.

Jaa tämä artikkeli:
Hiroshi Takeda

Kyberturvallisuusinsinööri

Yli 15 vuoden kokemus kyberhyökkäysten torjunnan kehittämisestä. Työskentelee salausjärjestelmien ja datan turvallisuuden parissa.

Kaikki kirjoitukset →