Vad är en proxyserver?
En proxyserver är en dator som sitter mellan en klient och en server för att fånga upp förfrågningar. Det finns flera användningar av en proxyserver, men det vanligaste är att snabba på nätverkstrafik genom att cache-sidor eller filer som ofta begärs. Genom att göra det kan servern leverera begäran snabbt och bara polla servern när det behövs. På detta sätt påskyndar det inte bara nätverkstrafik, utan också lindrar serverbelastningen. Major Internet-hubs och Internet Service Provider (ISP) använder dussintals proxyservrar.
Filtrering eller censur är en annan användning för en proxyserver. Ett företag som tillhandahåller internetanslutning till sina anställda kan konfigurera en sådan server för att blockera förfrågningar för vissa webbplatser. Det kan också filtrera innehåll baserat på konfigurerbara kriterier för att hjälpa till att upprätthålla acceptabel användningspolicy.
Om en proxyserver inte kräver att en webbläsare är konfigurerad för att använda proxy, kallas den för en transparent proxy. Annars måste webbläsaren peka på proxy för att kunna använda den. Företag gynnar de förstnämnda, eftersom anställda inte kan kringgå det genom att konfigurera om sina webbläsare. Dessa typer av servrar används också ofta som brandväggar. De kan söka efter skadlig programvara, virus och andra hot och skydda huvudservern och nätverket.
SSL-servrar (Secure Sockets Layer) som används för att skapa virtuella privata nätverk (VPN) använder ibland http- proxyer. Dessa proxysnabbar snabbar trafik över säkra kanaler och kontrollerar om virus i tunneln kommunikation. Http: s proxyserver kan kryptera, dekryptera och cache-krypterad data. Vanliga proxyservrar kan inte cache-krypterade data av säkerhetsskäl och tjänar därför inget syfte i ett VPN. Det finns åsikter om huruvida http: s proxies skapar potentiella säkerhetsrisker.
Ytterligare en användning för en proxyserver är att tillhandahålla anonym surfning på webben. Många tjänster tillhandahåller proxyer för allmänheten att använda för att skydda sin online anonymitet. Kundens förfrågningar går till webbplatsens proxyserver, som raderar kundens IP-adress (IP-adress) och skickar dem på väg. Informationen dirigeras tillbaka till proxy, som sedan vidarebefordrar sidorna till kundens webbläsare. När det gäller Internet är den enda IP-adressen på fjärrservern proxys IP-adress. Endast proxy vet kundens IP-adress. Företag som driver anonyma proxyservrar hävdar vanligtvis att torka av serverloggar ofta för att skydda kundens integritet.
En annan modell inkluderar ett nätverk av volontär proxyservrar. Den här modellen använder kryptering för att dölja den ursprungliga IP-adressen och den ultimata rutten som en begäran tar. Eftersom förfrågan tar sig igenom Internet från en proxyserver till nästa, kan varje server i mitten bara läsa de angränsande stegen i kedjan. Innehåll, ursprung och slutdestination är inte tillgängliga.
Den slutliga servern dekrypterar innehållet och levererar begäran till servern utan en vanlig textregistrering av var begäran har sitt ursprung. Sidan eller filen återgår sedan på samma sätt genom en serie krypterade steg. Detta system stoppar trafikanalys och skyddar integriteten samtidigt som proxy-servrarna skyddas.