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

Utsikt: 27999|Svare: 4

[Løst] Discuz spider logging besøk IP-loggingsfeilløsning

[Kopier lenke]
Publisert på 15.08.2017 14:36:06 | | | |

I dag vil jeg installere en plugin som registrerer edderkoppbesøk, slik at jeg kan analysere nettsiden min

Nedlastingsadresse for DZ Application Center: http://addon.discuz.com/?@k_spider.plugin

Etter at installasjonen var ferdig, var jeg ikke så forsiktig, og så, på ettermiddagen, gikk jeg for å sjekke spider-tilgangsregistrene



Jeg fant ut at de alle var IP-adresser som startet med 100.166, og så søkte Baidu etter IP og fant ut at de alle var reserverte adresser

Det bør være slik at spider-IP-en ikke ble oppnådd korrekt fordi Alibaba Cloud lastbalansering brukt av nettsiden ble brukt.



Client Real IP Få tak i klientens ekte IP gjennom X-Forwarded-For-headerfeltet


Finn deretter adressen til plugin-katalogen: /source/plugin/k_spider

Rediger filen spider.class.php og finn 20 linjer



Modifisert til


Spider opptaksplugin, det er normalt!




Foregående:SQL-setninger teller hvor mange kolonner en tabell har
Neste:Win10 samler inn personvern som hovedstaden i Microsofts vise data
 Vert| Publisert på 15.08.2017 14:37:33 |
For WEB-servere finnes det to hovedmåter å skaffe IP på
1. Adressen for å etablere en TCP-tilkobling med serveren Ekstern adresse
2. Via X-Forwarded-For-feltet i Http-headeren

De tilsvarende PHP-variablene er som følger

$_SERVER['REMOTE_ADDR'] // IP som etablerer en TCP-forbindelse med tjenesten
$_SERVER['HTTP_X_FORWARDED_FOR'] // Få http-forespørselsheaderen X-Forwarded-For-data

Fjernadresse
IP-en som etablerer en TCP-tilkobling til serveren
Den kan ikke forfalskes og er svært egnet som brukerens ekte IP
Men etter at en HTTP-forespørsel har gått gjennom en syv-lags proxy, er det ikke lenger en bruker-IP, vanligvis en SLB-IP
X-Videresendt-For
Send til serveren via Http-header
Det kan forfalskes, dataene som er innhentet kan være unøyaktige, og det kan også forårsake problemer som XSS- og SQL-injeksjon
X-Forwarded-For: Formatet er som følger > X-Forwarded-For: klient, proxy1, proxy2

Publisert på 15.08.2017 16:30:42 |
Dette fenomenet skyldes lastbalansering, og dette problemet oppstår ikke uten lastbalansering?
 Vert| Publisert på 15.08.2017 17:13:56 |
Sommeren publisert 15.08.2017 kl. 16:30
Dette fenomenet skyldes lastbalansering, og dette problemet oppstår ikke uten lastbalansering?

Ja, det ville ikke vært noe slikt problem uten det

Faktisk, forresten, plugin-forfatteren er ikke strengt skrevet, noe som burde være hensynsløst
Publisert på 22.07.2021 16:35:08 |
Lær litt
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