En proxy-server fremover nettleser trafikk fra PC-en til Internett . En reverse proxy -serveren også videresender den samme nettleseren trafikk fra Internett til andre bedriftsinterne servere. I mange tilfeller , kommuniserer nettleser faktisk med en omvendt proxyserver. For eksempel under en online kjøp nettleseren sender betalingsinformasjon som deretter videresendes av reverse proxy-server til en annen datamaskin som håndterer betaling med kredittkort. Historie
Under de tidlige årene av Internett , anerkjent nettstedet administratorer behovet for å hindre sine servere fra å være tilgjengelig for nettbrukere uten å frata dem av disse tjenestene. Sommeren 1996 skrev Apache HTTP -prosjektet en add -on modulen kalles mod_proxy i Apache 1.1 web server som tillater det å opptre som en reverse proxy -server. The Squid proxy -serveren ble utgitt på omtrent samme tid med en reverse proxy -server. I dag , oppdaterte versjoner av både Apache web server og Squid forbli i bred bruk for å kjøre nettsteder over hele verden som reverse proxy-servere .
Funksjon
En reverse proxy -server tar i forespørsler fra weblesere over hele Internett . For proxy-server videresender disse forespørsler til andre servere . Disse forespørslene generere et svar tilbake til reverse proxy -serveren , som deretter videresendes tilbake til nettleseren . For eksempel går en forespørsel om å få informasjon på en nettbutikk til et bilde server som lagrer bilder av produktet samt en database server, som lagrer gjeldende pris , inventar og beskrivelse av elementet .
Security
en reverse proxy -server forbedrer et nettsted sikkerhet fordi ingen av selskapets servere er direkte tilgjengelige på Internett . Så lenge nettstedet eieren ikke sette kritiske applikasjoner som e-post og lønn på reverse proxy -server, selskapets andre servere og applikasjoner er trygge . For eksempel vil en hacker å erstatte et produkt image med porno og endrer prisen på produktet til ett øre . Verken bilde serveren eller produktet databaseserver kan bli berørt direkte av brukerne på Internett. Fordi reverse proxy -serveren og nettstedet ikke er utformet for brukere å oppdatere produktbilder eller priser , hackeren sannsynligvis ikke vil lykkes i å gjøre hva han vil .
Fordeler
< p > Ved segregering av ulike aktiviteter av en nettside , eiere fordele belastningen mellom ulike servere som database servere, applikasjoner servere og regnskap servere slik at ingen datamaskin gjør alt . Reversere proxy servere skala samt et nettsted blir større uten å endre den opprinnelige arkitekturen . Mange større nettsteder ansette flere proxy -servere som peker til ulike klynger av maskiner for å fordele belastningen ytterligere.
Expert Insight
p Som Internett-trafikk volumer vokser, eiere ansikt tregere nettsted ytelse som servere bak reverse proxy bli låst fast med forespørsler . For å løse dette problemet , eiere bruker caching reverse proxy -servere for å spare ofte brukte data lokalt. For eksempel kan brukere få tilgang til standard hjemmeside av et nettsted ofte slik at et nettsted administrator konfigurerer caching reverse proxy server for å lagre den siden lokalt , og dermed unngår forespørsler til applikasjonstjeneren når standard hjemmeside vises.