Dansk hosting fra Aalborg
100% CO₂-neutral hosting
24/7/365 dansk support
support@hostious.io
● Hostious viden · artikel

Se besøgendes rigtige IP-adresser bag Cloudflare

Skrevet af , stifter af Hostious · Udgivet 30. august 2026 · Opdateret 30. august 2026
Se besøgendes rigtige IP-adresser bag Cloudflare

Kort svar: Bag Cloudflare ser serveren Cloudflares IP-adresser som afsender – den besøgendes rigtige IP ligger i headeren CF-Connecting-IP. Skal logs, sikkerhedsplugins og landeblokering virke korrekt, skal serveren sættes til at bruge den header – på LiteSpeed/Apache typisk via mod_remoteip eller serverens Cloudflare-integration. Gør det på serverniveau, ikke i hvert enkelt plugin – og stol kun på headeren fra Cloudflares egne IP-områder.

Symptomet dukker op de mærkeligste steder: sikkerhedspluginnet banner “samme bruger” igen og igen, statistikken viser få besøgende med enorm aktivitet, kommentarspam kan ikke blokeres på IP, og fail2ban rammer pludselig alle på én gang. Fællesnævneren: serveren tror, at al trafik kommer fra en håndfuld Cloudflare-adresser.

Kontrolramme: WordPress 7.1 og PHP 8.4.23 udgør versionsgrundlaget pr. 30. august 2026. Terminaleksemplet er genskabt med anonymiserede adresser – det er ikke data fra hostious.io.

Sådan opstår problemet

Med orange sky går al trafik gennem Cloudflares proxy: den besøgende taler med Cloudflare, og Cloudflare taler med din server. På netværksniveau er afsenderen derfor en Cloudflare-adresse – og det er den, serverens logs og PHP’s REMOTE_ADDR ser. Den rigtige IP sendes trofast med i to headere: CF-Connecting-IP (Cloudflares egen) og X-Forwarded-For. Alt, der skal bruge besøgerens identitet – logs, rate limiting, landeblokering, statistik – skal lære at læse dem.

Tjek, hvad serveren ser

Terminaleksempel: accessloggen viser Cloudflare-IP-adresser, indtil den rigtige IP gendannes
Genskabt terminaleksempel, 30. august 2026: før rettelsen står Cloudflare-adresser i loggen; efter viser samme requests de besøgendes rigtige IP-adresser. Eksemplet er ikke data fra hostious.io.

Hurtigtest i WordPress: installer intet – kig i stedet i et vilkårligt plugins “seneste login”-log eller i kommentarers IP-felt. Går de fleste poster igen med adresser fra samme få områder, er det Cloudflare-adresser, du ser.

Løsningen: gendan IP på serverniveau

  • Den rigtige løsning – én gang på serveren: LiteSpeed og Apache kan omsætte CF-Connecting-IP til den “rigtige” klient-IP for alt på serveren (mod_remoteip på Apache; LiteSpeed har indbygget “Use Client IP in Header”). Så får logs, PHP og alle plugins den korrekte adresse automatisk. På Hostious-hosting er dette sat op fra start – er du i tvivl efter en flytning, så spørg supporten.
  • Nødløsningen – pr. plugin: mange sikkerheds- og statistikplugins har en indstilling for “bag proxy/Cloudflare”, hvor de selv læser CF-Connecting-IP. Det virker, men skal huskes i hvert plugin – og glemmes altid i det næste.
  • Cloudflares officielle plugin kan også gendanne IP’en for WordPress alene – fint på delt hosting uden adgang til serverkonfigurationen.

Sikkerheden i det

Én vigtig detalje: headere kan forfalskes af enhver, der taler direkte med serveren. Derfor må serveren kun stole på CF-Connecting-IP, når requesten faktisk kommer fra Cloudflares offentliggjorte IP-områder – det er præcis, hvad mod_remoteip/LiteSpeed-opsætningen håndhæver med en liste over betroede proxyer. Og allerbedst: lad kun Cloudflare kunne nå serveren overhovedet (firewall på Cloudflares IP-områder), så ingen kan gå uden om proxyen og forfalske noget som helst.

Verifikation

Rettelsen sidder, når nye linjer i accessloggen viser forskellige, virkelige besøger-adresser (besøg selv sitet fra mobilnet og find din egen), når sikkerhedspluginnets hændelser bærer rigtige IP-adresser, og når landeblokering og rate limiting opfører sig fornuftigt igen. Tjek også baglæns: gamle bans udstedt mod Cloudflare-adresser skal ryddes, ellers rammer de tilfældig trafik. Og gør verifikationen igen efter serverflytninger – opsætningen følger serveren, ikke domænet.

Ofte stillede spørgsmål om rigtige IP-adresser

Er det farligt, at logs viser Cloudflare-IP’er?

Det bryder ikke sitet, men det gør sikkerhedsarbejde blindt: bans rammer proxyen i stedet for angriberen, og retsgyldig dokumentation af hændelser bliver værdiløs. Få IP-gendannelsen på plads før næste hændelse.

Hvorfor banner mit sikkerhedsplugin alle på én gang?

Fordi det ser én Cloudflare-adresse stå bag mange fejllogins og banner den – og så rammes alle besøgende bag samme proxy-adresse. Det stopper, så snart pluginnet får de rigtige IP-adresser.

Skal jeg bruge X-Forwarded-For eller CF-Connecting-IP?

Bag Cloudflare: CF-Connecting-IP – den indeholder præcis én adresse og sættes af Cloudflare selv. X-Forwarded-For kan indeholde en kæde af adresser og er lettere at manipulere, hvis serveren også kan nås uden om proxyen.

Læs også