1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • 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
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Online
    Parzival
    Punkte
    96
    Beiträge
    15
    • 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.


    Code
    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;
    }
    }
    Alles anzeigen


    und hier die cloudflare.conf

    Code
    #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;
    Alles anzeigen


    Was mach ich falsch?

    Einmal editiert, zuletzt von Parzival (19. Juni 2025 um 13:39)

  • Online
    Parzival
    Punkte
    96
    Beiträge
    15
    • 18. Juni 2025 um 14:22
    • #2

    Hat sich erledigt


    Code
    fastcgi_param HTTP_X_FORWARDED_FOR $http_cf_connecting_ip;

    Einmal editiert, zuletzt von Parzival (19. Juni 2025 um 13:38)

  • PixelPatron
    Punkte
    4.131
    Beiträge
    733
    • 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 :)

  • Online
    Parzival
    Punkte
    96
    Beiträge
    15
    • 19. Juni 2025 um 13:40
    • #4

    Done komisch hatte das eigentlich ausgewählt

  1. Datenschutzerklärung
  2. Impressum