Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 12916|Svar: 0

nginx hämtar riktiga IP-loggar från 360 Website Guard CDN

[Kopiera länk]
Publicerad på 2016-07-10 10:08:48 | | | |


Efter att ha använt CDN-accelerationsverktyget, om vi vill se webbplatsloggarna, kommer vi att se att alla registrerade IP-adresser är CDN-nodernas IP-adresser, inte användarens verkliga användar-IP-poster.
På så sätt, om vi behöver utföra logganalys, är det svårare, Lao Jiang används oftare i Nginx-miljön, så hur kan vi sätta upp Nginx-miljön, medan vi vill använda CDN för att accelerera, kan webbplatsloggarna också se den verkliga IP-adressen.
Först modifierar du filen Nginx.conf
/usr/local/nginx/conf/
Generellt finns det en nginx.conf-fil i denna katalog, och vi behöver lägga till följande skript i http:
log_format åtkomst till '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" ';
Ställ in loggformatet, om du inte vill förstå vad det betyder, lägg bara till det, jag testade det utan problem.
För det andra, ändra den aktuella loggen för platsformatet
/usr/local/nginx/conf/vhost/
Kontrollera den aktuella sidans konfigurationsfilskatalog och ändra den
access_log /www/wwwlogs/itbulu.com_nginx.log access;
Den röda delen är det vi behöver modifiera/lägga till.
För det tredje, starta om Nginx
Service nginx omladdning
Om du startar om Nginx, om du ser Framgång, betyder det att det inte finns något problem med nginx-konfigurationen.
Sammanfattningsvis kanske många av våra vänner här inte använder samma Nginx-miljö, men betydelsen är förmodligen densamma, vi kan modifiera den på ett riktat sätt. På detta sätt, medan vi använder CDN-acceleration, kan vi också se riktiga IP-åtkomstposter i webbplatsens loggar.
Följande är konfigurationen, och den erhållna IP:n är användarens verkliga IP

Bifoga din egen profil









Föregående:Skriv till dig som attackerar webbplatsen, det är tråkigt!
Nästa:Memcache obehörig åtkomst sårbarhetsåtgärd
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com