Proxy ServerDe term proxy betekent "iets doen namens iemand anders". In netwerkterminologie
kan een proxyserver namens verscheidene clients optreden. Een HTTP proxy
is een computer welke verzoeken om webpagina's van een andere computer
(computer A) ontvangt. De proxy haalt de verzochte pagina op en
retourneert het resultaat naar computer A.
Het kan zijn dat de proxy een cache heeft met de pagina's waarom is verzocht,
dus als een andere computer om dezelfde pagina vraagt, zal de kopie in de
cache daarvoor in de plaats worden geretourneerd. Dit maakt efficiënter
gebruik van bandbreedte bronnen mogelijk en de responsetijd is korter.
Een neveneffect is de beveiligde wijze van het interne netwerk, aangezien
de client computers geen directe verbinding hebben met de buitenwereld.
Een goed geconfigureeerde proxy kan net zo effectief zijn als een goede
firewall.Er bestaan verscheidene proxy servers voor Linux. Een populaire oplossing
is de Apache proxy module. Een completere en robuuste implementatie van een
HTTP proxy is SQUID.