Installationsguider

Installera Cloudflare: DNS, SSL och cache

En steg-för-steg-guide till att flytta domänen till Cloudflare och ställa in DNS-poster, SSL-läge samt cache och säkerhet på rätt sätt.

Aurora YazılımRedaktionen 6 min läsning
Installera Cloudflare: DNS, SSL och cache
Hur installerar man Cloudflare?

För att installera Cloudflare skapar du ett gratis konto och lägger till din domän; Cloudflare skannar de befintliga DNS-posterna. När du har kontrollerat posterna byter du hos din domänleverantör namnservrarna till de två adresser som Cloudflare anger. När domänen är aktiverad ställer du in SSL-läget på Full (strict), slår på HTTPS-omdirigering och ställer in cachereglerna efter din webbplats.

Vad används Cloudflare till?

Cloudflare är en omvänd proxyserver (reverse proxy) och ett globalt nätverk som placeras mellan din domän och din server. När en besökare går till din webbplats kommer förfrågan först till Cloudflares datacenter närmast dig; statiska filer levereras därifrån och övriga förfrågningar skickas vidare till din server. På så sätt vinner du både hastighet och döljer serverns riktiga IP-adress.

Kort sagt gör Cloudflare tre saker på ett ställe: DNS-hantering, cachelagring enligt samma logik som innehållsleveransnätverket vi beskrev i inlägget vad är CDN, och ett säkerhetslager mot DDoS och skadlig trafik. Gratisplanen räcker för de flesta små och medelstora webbplatser; de betalda planerna ger extra funktioner som avancerade säkerhetsregler och bildoptimering.

En viktig anmärkning: Cloudflare rättar inte till en långsam server eller en uppsvälld sida på egen hand. Den verkliga vinsten kommer när själva sidan också är optimerad; tänk därför på Cloudflare som en del av arbetet med hastighet och prestanda.

Före installationen

Eftersom du ändrar hanteringen av domänen under installationen förebygger du avbrott om du samlar några uppgifter i förväg. Det vanligaste problemet är att e-posten slutar fungera för att e-postposterna inte flyttades över.

  • Inloggningsuppgifter till panelen hos det företag där du köpte domänen (för att byta namnservrar).
  • Fullständig lista över nuvarande DNS-poster: A, AAAA, CNAME, MX-poster, TXT (SPF, DKIM, verifieringskoder).
  • Serverns IP-adress och om webbplatsen har ett giltigt SSL-certifikat.
  • Om DNSSEC är aktiverat på domänen måste du stänga av DNSSEC hos registratorn före flytten; annars kanske domänen inte går att slå upp.

Lägga till domänen i Cloudflare

När du har skapat ett konto i Cloudflares panel guidar guiden för att lägga till en webbplats dig steg för steg. Stegen är oberoende av operativsystem; allt görs i webbläsaren.

  1. Klicka på alternativet för att lägga till en webbplats i panelen och skriv din domän utan www (exempel.se).
  2. Välj plan; Free plan räcker för att börja.
  3. Jämför DNS-posterna som Cloudflare hittat med din gamla lista post för post och lägg till det som saknas för hand.
  4. Cloudflare ger dig två namnserveradresser. I domänleverantörens panel tar du bort de nuvarande namnservrarna och skriver in de två adresserna.
  5. När Cloudflare upptäcker ändringen blir domänen aktiv och du får ett e-postmeddelande.

Orange moln eller grått moln?

Bredvid varje post finns en molnikon. Orange moln (Proxied) betyder att trafiken går via Cloudflare och att cache och säkerhet är aktiva. Grått moln (DNS only) är läget där Cloudflare bara svarar på DNS och inte rör trafiken.

Gör A-posterna och www-CNAME-posten för webbplatsen orange. Lämna posterna som pekar mot e-postservern och underdomäner du använder för FTP eller SSH grå; MX-poster går ändå inte att proxya.

Välja rätt SSL-läge

SSL/TLS-inställningen avgör hur anslutningen mellan besökaren och Cloudflare samt mellan Cloudflare och din server krypteras. Fel läge är det steg som ger flest fel vid installationen av Cloudflare.

Om din server har ett giltigt certifikat ska du alltid använda Full (strict). Har du inget certifikat kan du installera Cloudflares kostnadsfria Origin CA-certifikat på servern eller skaffa ett certifikat med Let's Encrypt; stegen finns i guiden installation av SSL-certifikat.

LägeVad gör den?När?
OffIngen krypteringAnvänd inte
FlexibleBesökare–Cloudflare krypterat, Cloudflare–server okrypteratTillfällig lösning om servern saknar certifikat
FullBåda sidor krypterade, serverns certifikat verifieras inteOm du har ett självsignerat certifikat
Full (strict)Båda sidor krypterade, certifikatet verifierasRekommenderad inställning

Slutför HTTPS-inställningarna

  • Omdirigera alla HTTP-förfrågningar till HTTPS med Always Use HTTPS.
  • Alternativet Automatic HTTPS Rewrites minskar varningarna om blandat innehåll (bilder och skript som anropas med http) på sidan.
  • Slå bara på HSTS om du är säker på att alla dina underdomäner fungerar felfritt med HTTPS; det är svårt att ångra.

Så ställer du in cache

Som standard cachar Cloudflare bara statiska filer som bilder, CSS, JavaScript och typsnitt, inte HTML-sidor. Det är en säker start, eftersom dynamiska sidor som cachas av misstag ger allvarliga problem i varukorgen och i kundpanelen.

För en statisk webbplats eller sidor som sällan ändras kan du cacha även HTML med Cache Rules. Adresser som administrationspanel, varukorg, kassa och kontosidor ska däremot alltid hållas utanför cachen. Om du använder en e-handelsplattform bör du göra den uppdelningen tillsammans med din utvecklare.

  • Browser Cache TTL: avgör hur länge webbläsaren behåller filen; om du använder versionsnummer i filnamnen kan du ha den lång.
  • Development Mode: stänger tillfälligt av cachen när du gör designändringar.
  • Purge Cache: rensar hela cachen eller bara vissa adresser efter en uppdatering.
  • Alternativen Brotli-komprimering och HTTP/3 kan slås på under hastighetsinställningarna.

Grundläggande säkerhetsinställningar

Även i gratisplanen finns några säkerhetsinställningar som är användbara. När du slår på dem, följ säkerhetshändelserna i panelen de första dagarna så att du är säker på att du inte blockerar riktiga besökare.

Om du är under attack använder Under Attack Mode en kort webbläsarverifiering för alla besökare; stäng av det när problemet är över, annars påverkas användarupplevelsen och integrationer som är beroende av botar.

  • Bromsa kända skadliga botar med Bot Fight Mode.
  • Skriv en åtkomstregel baserad på land eller IP för din administrationspanels adress.
  • Slå på tvåstegsverifiering på ditt konto; om Cloudflare-kontot tas över har hela din domän tagits över.
  • Att på serversidan bara tillåta webbtrafik från Cloudflares IP-intervall hindrar att den riktiga IP-adressen angrips direkt.

Kommandon för att verifiera installationen

Det tar oftast några timmar för namnserverändringen att spridas, i sällsynta fall upp till 24–48 timmar. Med kommandona nedan kan du själv kontrollera läget. I Windows finns nslookup, och i macOS och Linux följer dig och curl med.

powershellWindows
nslookup -type=NS ornek.com
curl.exe -sI https://ornek.com
bashmacOS / Linux
dig +short NS ornek.com
curl -sI https://ornek.com | grep -i -E 'server|cf-cache-status'

Så läser du resultatet

I NS-frågan bör du se de två adresserna som Cloudflare gav dig. I HTTP-rubrikerna visar raden server: cloudflare att trafiken går via Cloudflare, och värdet cf-cache-status visar om filen kom från cachen: HIT betyder från cachen, MISS betyder från servern.

Vanliga fel och lösningar

Cloudflares felsidor anger med sina koder var problemet finns. Läs koden innan du får panik; oftast ligger problemet på serversidan.

MisstagMöjlig orsakLösning
ERR_TOO_MANY_REDIRECTSFlexible-läge + HTTPS-omdirigering på servernSätt SSL-läget på Full (strict)
521Servern avvisar anslutningenKontrollera att webbservern körs och att brandväggen är öppen för Cloudflares IP-adresser
522Servern svarar inte i tidKontrollera serverbelastningen, IP-adressen och port 443
525 / 526SSL-handskakningen misslyckades eller certifikatet är ogiltigtFörnya certifikatet på servern eller installera ett Origin CA-certifikat
E-posten kommer inte framMX-posten saknas eller e-postunderdomänen är orangeLägg till MX- och e-postposterna och sätt dem på grått moln

Vanliga frågor

01Räcker Cloudflares gratisplan?

För företagswebbplatser, bloggar och små butiker räcker gratisplanen ofta. Den innehåller DNS, grundläggande CDN, gratis SSL och DDoS-skydd. Behöver du avancerade brandväggsregler eller bildoptimering kan du titta på de betalda planerna.

02Måste jag flytta min domän till Cloudflare?

Nej, domänens registrering stannar hos ditt nuvarande företag; du byter bara namnservrar. Förnyelse och ägarfrågor sköts fortsatt hos det gamla företaget. Att flytta registreringen är en separat och frivillig åtgärd.

03Påverkar Cloudflare SEO negativt?

Rätt inställt har det ingen negativ effekt; förbättrad hastighet och HTTPS är indirekt till nytta för SEO-anpassad webbdesign. Problem uppstår oftast av hårda säkerhetsregler som blockerar sökmotorernas robotar. Följ genomsökningsfelen i Search Console under dagarna efter installationen.

04Hur stänger jag av Cloudflare?

Du kan tillfälligt stänga av proxyn genom att sätta de berörda posterna på grått moln. För att lämna helt kopierar du först DNS-posterna till den nya leverantören och återställer sedan namnservrarna hos din domänleverantör.

Att installera Cloudflare är ett jobb på en timme, men nyttan kommer med rätt SSL-läge och balanserade cacheregler. Vill du mäta webbplatsens hastighet från början till slut och förbättra server-, cache- och sidlagren tillsammans kan du läsa mer om vår tjänst hastighet och prestanda; för systemlösningar anpassade till din bransch kan du kontakta oss.