Tarkoitus: kun oma palvelimeni pyytää jonkun toisen käyttöliittymää, voi olla pyyntörajoituksia, tai IP-osoitteeni on estetty enkä voi pyytää IP-osoitteeni kautta.Suoraan sanottuna, palvelimesi ei voi lähettää tai pyytää sisältöä suoraan kohdepalvelimelle.
Kaksi tapaa voi ratkaista sen: 1. Käytä välityspalvelin-IP:tä; 2. Käänteinen välityspalvelin (pyyntöjen välitys)
Proxy-IP-pyynnön käyttäminen on ärsyttävää käyttää, ei ole vaikeuksia, käytämme tällä kertaa käänteistä välityspalvelinta toteutukseen, määritelmä on seuraava:
Käänteinen välityspalvelin tarkoittaa, että välityspalvelin hyväksyy yhteyspyynnöt Internetissä, välittää pyynnön palvelimelle sisäisessä verkossa ja palauttaa palvelimelta saadut tulokset asiakkaalle, joka pyytää yhteyttä Internetissä. Itse asiassa nginx voi nopeasti luoda käänteisen välityspalvelimen, mutta kustannussyistä! Luovutin nginxin kanssa, koska nginx vaatii palvelimen ostamisen, ja haluan vain ostaa asp.net tilan toteuttaakseni käänteisen välityspalvelimen toiminnon.
Internetistä en löytänyt hyvää esimerkkiä, joten kirjoitetaan itse yksinkertainen esimerkki!
Lähdeartikkelit:
Tukevat hakua, postausta ja testejä seuraavasti:
Näin sitä käytetään: Ensiksi osta tila, joka tukee asp.net, ja lataa sitten verkkosivusto alueen juurihakemistoon.
Web.config-tiedostosta etsi sovellusten asettava solmu ja korvaa arvoarvo isäntässä!
Lähdekoodin lataus:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
|