En proxy-server er en server som sitter mellom klientdatamaskinen og den faktiske serveren på Internett. Proxy-serveren spiller rollen som å fange opp hver forespørsel til den forespurte serveren og kontrollere muligheten til å få tilgang til ønsket adresse på Internett. Hvis dette ikke er mulig, retter proxyen forespørselen til en annen server.
Grunnleggende funksjoner til en proxy-server
Når det brukes i en bedrift, en proxy-server, i tillegg til tilgang til Internett, dvs. sin hovedrolle har den også den funksjonen å sikre kontroll og sikkerhet. Som en gateway-server fungerer en proxy-server som en separasjon av bedriftsnettverket fra andre nettverk.
En Internett-proxy-server er også tilknyttet en brannmurfunksjon, som brukes til å beskytte bedriftsnettverket mot innblanding utenfor.
Hvordan proxy-serveren fungerer
En Internett-proxy-server, som mottar forespørsler fra websider eller andre Internett-brukere, sjekker dem for muligheten for kjøring, med tanke på den spesifiserte filtreringen. Når alle vilkår er oppfylt, sjekker proxy-serveren hurtigbufferen for de etterspurte sidene (dette er tilfellet hvis proxy-serveren er en hurtigbuffer-server). Hvis nettsidene som forespørselen ble sendt til blir funnet, blir de returnert til brukeren. I dette tilfellet er det ikke behov for en proxy-server, som i et verktøy for å videresende forespørselen. Hvis siden ikke kan bli funnet i hurtigbufferen, fungerer proxy-serveren som en klient ved hjelp av sin egen IP-adresse og ber om en webside fra andre servere som er lokalisert på Internett.
Fra den visuelle oppfatningen av brukere, ser proxy-serveren ut til å være fraværende. Dette er fordi det er veldig raskt å sende en forespørsel og motta svar. Samtidig ser det ut til at brukeren ble laget direkte fra Internett-serveren.
Det er to hovedårsaker til å bruke fullmakter. Den ene er ytelsesforbedring og den andre er spørringsfiltrering. En Internett-proxy-server kan forbedre ytelsen for brukere fordi den lagrer alle forespørsler som brukeren har kommet med, noe som gjør Internett mye raskere. Den andre grunnen til å bruke proxy-servere er forespørselsfiltrering, som kan vurderes på skoler eller arbeidsplasser. I dette tilfellet kan studenter eller ansatte nektes tilgang til visse nettsteder. Dette oppnås ved å konfigurere proxyen til å bruke.
Typer proxy-servere
Proxy-servere er forskjellige i nivået av anonymitet eller gjennomsiktighet ved å skjule klientens virkelige IP-adresse.
Gjennomsiktige nettproxyer er når en proxyserver, ved å sende en forespørsel til en destinasjonsserver, åpenbart avslører at det er en proxyserver. I tillegg skjuler det ikke klientens IP-adresse. Anonyme webproxyer skjuler ikke det faktum at de er fullmakter, men de sender ikke klientens IP-adresse. Det er også proxy-servere som avslører deres proxy-status, men bruker en annen IP-adresse enn den faktiske.