Een proxyserver bemiddelt verbindingen tussen twee of meer computers, te verhogen van zowel beveiliging en privacy in het netwerk. De proxy kan bestaan als een dedicated server waarop speciale software wordt uitgevoerd of als gewoon een applicatie die draait op een gegeneraliseerde machine. Er zijn vele manieren om een proxyserver te configureren en een beheerder kan ze gebruiken om inhoud met een netwerk, geheim voorgeheugengegevens transfer snelheden verhogen of te omzeilen van de filters te blokkeren.
Prestaties
Meeste proxies zijn geconfigureerd voor het uitvoeren van caching van webgegevens voor vaart opwaarts waarneming. Deze zijn vaak opgezet door gebrek in de meeste grote Internet Service Providers (ISP's) en grote bedrijven. De proxyserver slaat de algemeen toegankelijke gegevens van buiten het netwerk en maakt het beschikbaar wanneer clientcomputers vragen. Dit vermindert algemene netwerkbelasting en verbetert de gebruikerservaring.
Filteren
De andere belangrijke configuratie-eigenschap gedeeld door vele volmachten is verbinding filteren. Dit intensief wordt gebruikt in de meeste academische en professionele omgevingen netwerk beveiliging, houden werknemers gericht of om te ontmoedigen van illegale activiteiten. Meestal, worden website blacklists en filteren van poorten aangewend om te proberen te houden van de netwerkactiviteit binnen de voorgeschreven grenzen.
Privacy
Proxyservers kunnen zodanig worden geconfigureerd dat deze wordt voorzien van meer privacy naar de clientcomputer. Deze worden aangeduid als anonimiseren van proxyservers en kunnen laten lijken dat de proxyserver zelf een client-machine is, behoud van de anonimiteit van de gebruiker. Deze enige functies correct als de proxyserver heeft een eigen IP-adres van de client-machine.
Beveiliging en codering
Zogenaamde reverse proxyservers worden gewoonlijk gebruikt om beveiliging en versleuteling voor een groep van andere servers. Deze kunnen de servers tegen vijandige verbindingen zoals denial-of-service-aanvallen te beschermen, verbeter de snelheid van de levering van content door middel van caching, verbetering van de efficiëntie voor gegevens codering en route gegevens efficiënter op elke server in de groep te voorkomen van om het even wie van steeds overbelast.
Proxyservers omzeilen
Gebruikers kunnen ook een proxy-server om te voorkomen dat de gevolgen van andere proxyservers configureren. Deze heten tunneling volmachten, en toestaan dat degenen die ze gebruiken te omzeilen poort blokken en webinhoud te filteren. Deze tunneling servers kunnen worden geblokkeerd zelf, maar het is niet mogelijk om volledig te voorkomen dat het gebruik ervan.