Skip to main content

Cos'è un proxy inverso?

Nella tecnologia di rete e Internet, un proxy è un dispositivo o un indirizzo che funge da stand-in per un browser Web.Il proxy è essenzialmente un uomo di mezzo, consentendo al sito Web o al server di accedere per inviare informazioni al browser Web senza ottenere alcuna informazione sull'utente o sul browser.Un proxy inverso esegue sostanzialmente la stessa funzione per il server Web.Il browser contatta il proxy inverso invece di contattare direttamente il server, consentendo al server di rimanere anonimo.Un proxy inverso serve generalmente solo una serie limitata di siti Web.

I proxy inversi funzionano solo perché il browser Web non sa che il server a cui accede è un proxy.Il proxy inverso sembra al browser esattamente come un server normale.Quando il proxy inverso riceve una richiesta da un browser, inoltra la richiesta al server originale.Quando riceve la risposta, inoltra le informazioni al browser come se le informazioni fossero arrivate direttamente dal proxy inverso.È come se una persona ricevesse un'e -mail da qualcuno, cambiasse la firma e quindi inoltrasse quell'e -mail a una terza persona.

La sicurezza è una delle funzioni principali di un proxy inverso.Può fornire crittografia utilizzando un livello di prese sicuro o SSL.Un SSL è un protocollo di elaborazione che garantisce la sicurezza dei dati inviati tramite Internet inviando dati crittografati che richiedono un codice di autenticazione per accedere.Questo tipo di sicurezza è fornito da proxy inversi dotati di hardware speciale.

I proxy inversi possono anche gestire altri problemi di sicurezza.Ad esempio, questo tipo di proxy fornisce un ulteriore livello di difesa per il sistema operativo e il server Web.Tuttavia, non protegge dagli attacchi rivolti all'applicazione Web.Questi tendono ad essere una minaccia più grave e devono essere protetti con mezzi più diretti.

L'uso di un proxy inverso può anche aggiungere all'efficienza di un sistema.È in grado di eseguire diverse operazioni che garantiscono che i browser lenti non rallenti quelli più veloci.Il proxy può distribuire il carico di servizio a più server, ciascuno che serve una particolare area.Questo si chiama bilanciamento del carico.Può anche comprimere il contenuto per accelerare il tempo di caricamento.Se un client è particolarmente lento, il proxy può eseguire un'azione chiamata alimentazione a cucchiaio in cui il contenuto completo richiesto dal server viene suddiviso in pezzi gestibili prima di essere passato al client uno per uno.