Cum la spre a lua ip vizitatorii cu o loadbalancer
ro:Cum la spre a lua ip vizitatorii cu o loadbalancer
he:כיצד לקבל את ה-ip של המבקרים עם loadbalancer
ja:ロードバランサーの訪問者の ip アドレスを取得する方法
ar:كيفية الحصول على الملكية الفكرية للزوار مع لوادبالانسير
zh:如何让游客与负载平衡器的 ip
de:Wie man die Ip der Besucher mit einem loadbalancer
nl:Hoe krijg ik het ip van de bezoekers met een loadbalancer
it:Come ottenere l'ip dei visitatori con un loadbalancer
pt:Como obter o ip dos visitantes com um balanceador de carga
es:Cómo obtener la ip de los visitantes con un loadbalancer
en:How to get the ip of the visitors with a loadbalancer
ru:Как получить ip посетителей с loadbalancer
pl:Jak dostać ip odwiedzających z loadbalancer
fr:Comment obtenir l'ip des visiteurs avec un loadbalancer
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.
Introducerea
Acest articol descrie cum să obţineţi IP a vizitatorilor site-ului web, atunci când este în spatele unui loadbalancer cu soluţia cloud pentru a ikoula.
Această abordare se aplică în mod egal la instanţe dislocate în {{cloud public}} doar {{cloud privé}}.
Loc
Când utilizaţi un piept loadbalancer cloud ikoula, trebuie să ştiţi că acest ultimul lucru ro NAT routing. Ceea ce înseamnă că în logs serviciul web finală, IP sursa de vizitatori care este afişat în logs corespunde cu adresa IP a loadbalancer.
Pentru a obţine sursa real adresa de IP vizitatori trebuie să utilizaţi metoda X-Forwarded-for în configuraţia dvs.
Această metodă este implementat de modulul mod_proxy în versiunea 2.2 Apache.
Asiguraţi-vă că modulul este încărcat înainte de a continua.
Prezenta directivă este de a fi utilizate la nivelul de configurare a formatului de logs. Asta e la nivel de server de configurare sau VirtualHost. În funcţie de nevoile dumneavoastră şi configuraţia dumneavoastră, aveţi nevoie pentru a schimba informaţii în fişierul httpd.conf apache 2.conf sau fişierul care conţine configuraţia dumneavoastră gazdă.
În mod implicit, apache 2 utilizează următoarea configuraţie :
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
A se înlocui :
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
Odată terminat, jurnalele va arata adevarata sursa de vizitatori şi nici de IP-ul loadbalancer.
Concluzia
În cazul unei platforme web în spatele unui loadbalancer en NAT routing, este necesar să utilizaţi atributul X-Forwarded-for pentru a obţine sursa real adresa de IP de vizitatori în dumneavoastră logs Apache. Această configuraţie poate fi aplicat la nivel global sau VirtualHost.
Acest articol părea să fie util ?
Enable comment auto-refresher