Cosa sono le impostazioni proxy?
Un server proxy media le connessioni tra due o più computer, aumentando sicurezza e privacy nella rete. Il proxy può esistere come server dedicato con software speciale o come applicazione su una macchina generica. Ci sono molti modi per configurare un proxy, e un amministratore può usarli per bloccare contenuti, memorizzare cache per velocizzare i trasferimenti o aggirare filtri.
Prestazioni
La maggior parte dei proxy è configurata per fare caching dei dati web per velocizzare le prestazioni. Sono spesso impostati di default dalla maggior parte degli ISP e grandi aziende. Il server proxy memorizza dati comuni dall'esterno della rete e li rende disponibili quando le macchine client li richiedono. Questo riduce il carico di rete complessivo e migliora l'esperienza utente.
Filtraggio
L'altra configurazione principale condivisa da molti proxy è il filtraggio connessioni. È molto usato in ambienti accademici e professionali per proteggere la sicurezza, mantenere i dipendenti concentrati o scoraggiare attività illegali. Solitamente si usano blacklist di siti web e filtraggio porte per mantenere l'attività di rete entro limiti prescritti.
Privacy
I server proxy possono essere configurati per dare maggiore privacy alla macchina client. Sono detti proxy anonimizzanti, e fanno apparire il proxy stesso come macchina client, preservando l'anonimato dell'utente. Funziona correttamente solo se il proxy ha un indirizzo IP separato dalla macchina client.
Sicurezza e crittografia
I cosiddetti reverse proxy server sono usati per fornire sicurezza e crittografia a un gruppo di altri server. Possono proteggere da connessioni ostili come attacchi denial-of-service, migliorare la velocità di consegna contenuti tramite caching, migliorare l'efficienza della crittografia dati e instradare i dati più efficientemente tra i server del gruppo per evitare sovraccarichi.
Aggirare i server proxy
Gli utenti possono anche configurare un proxy per evitare gli effetti di altri proxy. Sono chiamati tunneling proxy, e permettono a chi li usa di aggirare blocchi porte e filtraggio contenuti. Questi server tunneling possono essere bloccati a loro volta, ma non è possibile impedirne completamente l'uso.