1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. IT-Infrastruktur und Administration
  3. Server & Hosting

Nginx Cloudflare IP Config Problem

    • PHP
    • Problem
  • Parzival
  • 18. Juni 2025 um 12:40
  • Erledigt
  • Parzival
    3
    Parzival
    Mitglied
    Reaktionen
    5
    Punkte
    90
    Beiträge
    14
    • 18. Juni 2025 um 12:40
    • #1

    Hallo,

    ich bekomme die echte IP nicht in $_SERVER['HTTP_X_FORWARDED_FOR'] es wird immer die von Cloudflare angezeigt.


    server {
    listen 80;
    listen [::]:80;
    root /var/www/xxxxxx/public;
    server_name xxxxxxxxxxxx.com;

    add_header X-Frame-Options "SAMEORIGIN";
    add_header X-Content-Type-Options "nosniff";

    index index.php;

    charset utf-8;

    include /etc/nginx/conf.d/cloudflare.conf;



    location / {
    try_files $uri $uri/ /index.php?$query_string;


    }

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt { access_log off; log_not_found off; }

    error_page 404 /index.php;

    location ~ \.php$ {
    fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
    fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
    include fastcgi_params;
    }

    location ~ /\.(?!well-known).* {
    deny all;
    }
    }


    und hier die cloudflare.conf

    #Cloudflare

    # - IPv4
    set_real_ip_from 173.245.48.0/20;
    set_real_ip_from 103.21.244.0/22;
    set_real_ip_from 103.22.200.0/22;
    set_real_ip_from 103.31.4.0/22;
    set_real_ip_from 141.101.64.0/18;
    set_real_ip_from 108.162.192.0/18;
    set_real_ip_from 190.93.240.0/20;
    set_real_ip_from 188.114.96.0/20;
    set_real_ip_from 197.234.240.0/22;
    set_real_ip_from 198.41.128.0/17;
    set_real_ip_from 162.158.0.0/15;
    set_real_ip_from 104.16.0.0/13;
    set_real_ip_from 104.24.0.0/14;
    set_real_ip_from 172.64.0.0/13;
    set_real_ip_from 131.0.72.0/22;

    # - IPv6
    set_real_ip_from 2400:cb00::/32;
    set_real_ip_from 2606:4700::/32;
    set_real_ip_from 2803:f800::/32;
    set_real_ip_from 2405:b500::/32;
    set_real_ip_from 2405:8100::/32;
    set_real_ip_from 2a06:98c0::/29;
    set_real_ip_from 2c0f:f248::/32;

    real_ip_header X-Forwarded-For;
    real_ip_recursive on;


    Was mach ich falsch?

  • Parzival
    3
    Parzival
    Mitglied
    Reaktionen
    5
    Punkte
    90
    Beiträge
    14
    • 18. Juni 2025 um 14:22
    • #2

    Hat sich erledigt


    fastcgi_param HTTP_X_FORWARDED_FOR $http_cf_connecting_ip;

  • PixelPatron
    20
    PixelPatron
    github.com/pixelpatron90
    Reaktionen
    164
    Punkte
    4.119
    Beiträge
    731
    Einträge
    3
    • 19. Juni 2025 um 07:40
    • #3

    Hallo,

    Super das du dein Problem selber lösen konntest und danke das du gleichzeitig die Lösung offenbart hast.

    Knaller wäre wenn du jetzt noch deinen Beitrag dahingehend bearbeitest, deinen Code bitte in entsprechende Code Tags zu packen. So erreichen wir gemeinsam eine ansehnliche Struktur der Themen :)

    Liebe Grüsse und besten Danke

    Pixel :)

    pixelpatron-100000?style=for-the-badge&logo=X&logoColor=white&labelColor=000000&color=FF0000 pixel_patron-100000?style=for-the-badge&logo=Discord&logoColor=white&labelColor=000000&color=FF0000

    EVARIOO - DISCORD

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung