Echte Besucher-IP auf Ihrem Server
Ihr Server sieht die Adresse des CDN. Die echte IP der Besucher steht in einem Header – so werten Sie ihn aus.
Was Ihr Server bekommt
X-Real-IP- Die IP-Adresse des Besuchers.
X-Forwarded-For- Liste: Besucher, dann die Stationen im CDN. Die erste Adresse ist der Besucher.
X-Forwarded-ProtohttpsX-Forwarded-Host- Der aufgerufene Hostname.
X-KH-Origin-Auth- Die Kennung des CDN, wenn eingeschaltet (Origin-Schutz).
Einrichten
Vertrauen Sie dem Header nur, wenn die Anfrage vom CDN kommt – sonst kann jeder eine falsche IP vortäuschen. Die Adressen des CDN stehen im Portal unter Domain → Server → „Nur Anfragen vom CDN zulassen“.
# je Adresse des CDN eine Zeile
set_real_ip_from 198.51.100.0/24;
real_ip_header X-Real-IP;RemoteIPHeader X-Real-IP
RemoteIPTrustedProxy 198.51.100.0/24$ip = $_SERVER['HTTP_X_REAL_IP'] ?? $_SERVER['REMOTE_ADDR'];WordPress
Viele Sicherheits-Plugins (Wordfence, Limit Login Attempts …) haben eine Einstellung „Hinter einem Proxy“ – dort
X-Real-IP wählen.HTTPS erkennen
Spricht das CDN Ihren Server per HTTP an, meint manche Anwendung, sie liefe ohne HTTPS, und leitet endlos um. Werten Sie X-Forwarded-Proto aus oder stellen Sie die Verbindung auf HTTPS um – siehe Zu viele Weiterleitungen.
War dieser Artikel hilfreich?
Nicht fündig geworden? Durchsuchen Sie die Übersicht, schauen Sie auf die Statusseite oder schreiben Sie uns – die Kontaktdaten stehen im Impressum.