Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Hi Tweakers,

Ik heb een server op de Amazon cloud met daarvoor een load balancer. De server in kwestie serveert wat bestanden via Nginx. Nu is het probleem dat Nginx altijd het IP van de load balancer laat zien in de logs, en ook denkt dat al het verkeer daar vandaan komt dus is het niet mogelijk om bepaalde ip's te blokkeren.
Nu ben ik uitgekomen bij de Real_IP module voor Nginx : http://wiki.nginx.org/HttpRealIpModule
Deze is geïnstalleerd maar ik krijg hem niet aan de gang... in de config staat nu :

code:
1
2
set_real_ip_from IP_VAN_LOADBALANCER;
real_ip_header     X-Real-IP;


Maar dit haalt niks uit. Iemand hier ervaring mee?

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • Kees
  • Registratie: Juni 1999
  • Laatst online: 03-10 18:55

Kees

Serveradmin / BOFH / DoC
Zet de loadbalancer uberhaubt wel een header?

"Een serveradmin, voluit een serveradministrator, is dan weer een slavenbeheerder oftewel een slavendrijver" - Rataplan


Acties:
  • 0 Henk 'm!

  • DennusB
  • Registratie: Mei 2006
  • Niet online
Kees schreef op dinsdag 17 januari 2012 @ 14:36:
Zet de loadbalancer uberhaubt wel een header?
Ja die zet hij, want als ik in de logging de "X-Forwarded-For" header uit laat lezen zie ik wel het 'echte' IP.
En ja, ook die X-Forwarded-For heb ik geprobeerd in de config op de plaats van X-Real-IP, maar lijkt niks te doen.

Owner of DBIT Consultancy | DJ BassBrewer


Acties:
  • 0 Henk 'm!

  • d1ng
  • Registratie: Augustus 2009
  • Laatst online: 06-05-2024
Staat '--with-http_realip_module' er wel tussen als je de output van 'nginx -V' bekijkt ?