Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12916|Svare: 0

nginx henter ekte IP-logger fra 360 Website Guard CDN

[Kopier lenke]
Publisert på 10.07.2016 10:08:48 | | | |


Etter å ha brukt CDN-akselerasjonsverktøyet, hvis vi vil se nettsideloggene, vil vi se at alle registrerte IP-adresser er IP-adressene til CDN-nodene, ikke brukerens ekte bruker-IP-poster.
På denne måten, hvis vi trenger å utføre logganalyse, er det vanskeligere, Lao Jiang brukes oftere i Nginx-miljøet, så hvordan kan vi sette opp Nginx-miljøet, mens vi ønsker å bruke CDN for å akselerere, kan nettsideloggene også se den virkelige IP-adressen.
Først, endre Nginx.conf-filen
/usr/local/nginx/conf/
Vanligvis finnes det en nginx.conf-fil i denne katalogen, og vi må legge til følgende skript i http:
log_format tilgang til '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" ';
Sett loggformatet, hvis du ikke vil forstå hva det betyr, bare legg det til, jeg testet det uten problemer.
For det andre, modifiser loggen for dagens site-formatlogg
/usr/local/nginx/conf/vhost/
Sjekk den nåværende nettstedets konfigurasjonsfilmappe og endre den
access_log /www/wwwlogs/itbulu.com_nginx.log tilgang;
Den røde delen er det vi må endre/legge til.
For det tredje, start Nginx på nytt
Tjeneste nginx omlading
Hvis du starter Nginx på nytt, og du ser Suksess, betyr det at det ikke er noe problem med nginx-konfigurasjonen.
Oppsummert, mange av vennene våre her bruker kanskje ikke det samme Nginx-miljøet, men meningen er sannsynligvis den samme, vi kan endre det på en målrettet måte. På denne måten, mens vi bruker CDN-akselerasjon, kan vi også se ekte IP-tilgangsposter i nettsideloggene.
Følgende er konfigurasjonen, og den oppnådde IP-en er brukerens reelle IP

Legg ved din egen profil









Foregående:Skriv til deg som angriper nettsiden, det er kjedelig!
Neste:Memcache-scenario for utbedring av sårbarheter uten uautorisert tilgang
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com