Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15152|Vastaus: 5

X-Forwarded-For useita IP-osoitteita HTTP-pyyntöotsikossa

[Kopioi linkki]
Julkaistu 19.5.2021 9.22.43 | | | |
X-Forwarded-For X-Forwarded-For on laajennusotsikko. HTTP/1.1 (RFC 2616) -protokolla ei määrittele sitä; sen esitteli alun perin Squid, välimuistivälityspalvelinohjelmisto, edustamaan HTTP-pyynnön todellista IP-osoitetta, ja siitä on tullut de facto -standardi, jota käyttävät laajasti suuret HTTP-välityspalvelimet, kuormantasaus- ja muut välityspalvelut, ja se on kirjoitettu RFC 7239 (Forwarded HTTP Extension) -standardiin.

Verkkorakenteessa, jossa on useita välityspalvelinkerroksia (esim. CDN ja Anti-DDoS Pro IP-osoite, jotka on yhdistetty web-sovelluksen palomuuriin), kaikkien välityspalvelinten IP-osoitteet lisätään x-forwarded-for-kenttään. Tämä johtuu siitä, että välityspalvelin kirjoittaa välityspalvelimen IP-osoitteen jokaista välitystä varten.

Formaatti on seuraava:

X-Forwarded-For: client_ip, proxy1_ip, proxy2_ip
Forge X-Forwarded-For

Lisäämme X-Forwarded-For -pyyntöotsikon postmanin kautta, joka väärentää jotain tällaista:





Käytin Alibaba Cloudin SLB-palvelua, SLB -> IIS, jos saamme ensimmäisen IP-osoitteen, sen täytyy olla väärä, viimeinen IP-osoite on asiakkaan oikea IP-osoite.

Todellisessa elämässä sinun täytyy saada se oman arkkitehtuurisi mukaisesti, ja asiakkaan todellisen IP-osoitteen saaminen riippuu siitä, kuinka monta välityspalvelinkerrosta olet käynyt läpi.Uskot ensimmäiseen kerrokseen

Jos käytät nginxiä käänteisenä välityspalvelimena, voit asettaa sen seuraavasti:

Uloin välityspalvelin ei luota asiakkaan X-Forwarded-For -syötteeseen, vaan ylikirjoittaa sen suoraan sen sijaan, että lisäisi sen.





Edellinen:Kuinka tallentaa striimi tiedostoon C#/.NET-muodossa
Seuraava:Sulje kvartsi. .Net
 Vuokraisäntä| Julkaistu 19.5.2021 9.23.53 |
asp.net mvc saadakseen asiakkaan IP-osoitteen
https://www.itsvse.com/thread-3312-1-1.html
Julkaistu 14.10.2021 21.54.00 |
Ei... Sinun täytyy oppia vähän ja päättäväisesti käsitellä TW:n roska-IP-rekisteröintiä!!
 Vuokraisäntä| Julkaistu 7.1.2022 9.56.12 |
X-Forwarded-For

TheX-Forwarded-For (XFF) -otsikko on de facto standardiotsikko, jota käytetään tunnistamaan asiakkaan alkuperäinen IP-osoite, joka on yhdistetty web-palvelimeen HTTP-välityspalvelimen tai kuormantasapainottimen kautta. Kun asiakas- ja palvelinvälinen liikenne siepataan, palvelimen käyttöloki sisältää vain välityspalvelimen tai kuormantasapainottimen IP-osoitteen. Nähdäksesi asiakkaan alkuperäisen IP-osoitteen, käytä X-Forwarded-For -pyyntöotsikkoa.

Tätä otsikkoa käytetään sijaintiin liittyvän sisällön virheenkorjaukseen, laskemiseen ja tuottamiseen sekä yksityisyyteen herkän tiedon, kuten asiakkaan IP-osoitteen, paljastamiseen suunnitellusti mukaan. Siksi on tärkeää pitää käyttäjän yksityisyys mielessä tämän otsikon käyttöönotossa.

Tämän otsikon standardoitu versio on HTTPForwarded -otsikko.

X-Forwarded-For on myös sähköpostin otsikko, joka osoittaa, että sähköposti on ohjattu toiselta tililtä.

Jos pyyntö kulkee useiden välityspalvelinten kautta, jokaisen peräkkäisen välityspalvelimen IP-osoite listataan. Tämä tarkoittaa, että oikealla reunalla oleva IP-osoite on lähimmän välityspalvelimen IP-osoite, ja vasemman reunan IP-osoite on alkuperäisen asiakkaan IP-osoite.

https://developer.mozilla.org/en ... ers/X-Forwarded-For
 Vuokraisäntä| Julkaistu 7.1.2022 11.03.18 |
nginx-testi IP-osoitteen saamiseksi


 Vuokraisäntä| Julkaistu 20.2.2025 10.57.42 |
ASP.NET Core saa käyttäjän todellisen IP-osoitteen käänteisen välityspalvelimen kautta

Koodi on seuraava:


Hanki IP-osoite:


Dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
Lähdekoodiviite:Hyperlinkin kirjautuminen on näkyvissä.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com