Tipi di server proxy - Diversi tipi e protocolli di server proxy

Sommario:

Anonim

Introduzione ai server proxy

I server proxy sono riferiti a quei server che fungono da intermediario alla richiesta fatta dai client a un determinato server per alcuni servizi o richiesta per alcune risorse. Esistono diversi tipi di server proxy disponibili il cui utilizzo dipenderà dallo scopo di una richiesta fatta dai client ai server. Lo scopo dei server proxy è quello di proteggere la connessione diretta dei client Internet e delle risorse Internet e Internet: il server proxy impedisce l'identificazione dell'indirizzo IP del client mentre viene effettuata una richiesta a qualsiasi altro server.

  • Client Internet e risorse interne: i server proxy fungono anche da scudo per una rete interna contro la richiesta proveniente da un client di accedere ai dati su quel server. L'indirizzo IP originale del nodo rimane nascosto durante l'accesso ai dati da quel server.
  • Protegge la vera identità dell'host: il traffico in uscita sembra provenire dal server proxy. Deve essere configurato per l'applicazione specifica, ad es. HTTPs o FTP.

Ad esempio, come client di MNC, un client può utilizzare un proxy per osservare il traffico dei suoi dipendenti a contratto per svolgere il lavoro in modo efficiente. Può anche essere utilizzato per tenere sotto controllo eventuali perdite di dati interni altamente riservati. Alcuni possono anche usarlo per aumentare il ranking dei loro siti Web e ottenere il traffico in modo anonimo.

Necessità di proxy privato

Alcune delle necessità di un proxy privato sono menzionate di seguito:

  • Sconfiggi gli hacker

Ogni organizzazione ha i propri dati personali che devono essere protetti dall'uso dannoso. Pertanto vengono utilizzate password e vengono configurati diversi architetti, ma esiste comunque la possibilità che queste informazioni possano essere violate nel caso in cui l'indirizzo IP sia facilmente accessibile. Per evitare questo tipo di uso improprio, i server proxy sono impostati per impedire il tracciamento dell'indirizzo IP originale, mentre i dati vengono mostrati come provenienti da un indirizzo IP diverso.

  • Filtro del contenuto

I server proxy aiutano anche a filtrare il contenuto che non segue i criteri dell'applicazione Web o del server richiesti. Fornisce una funzione per autenticare l'utente e fornisce i registri dell'URL delle richieste degli utenti effettuate tramite tali proxy.

  • Il contenuto può essere memorizzato nella cache

Il proxy aiuta anche nella memorizzazione nella cache del contenuto dei siti Web. Questo aiuta ad accedere rapidamente ai dati a cui si è avuto accesso spesso.

  • Esamina le intestazioni dei pacchetti e i payload

Possiamo anche esaminare i payload e le intestazioni dei pacchetti delle richieste fatte dai nodi nel server interno in modo che qualsiasi accesso ai siti Web social possa essere facilmente monitorato e limitato.

Tipi di server proxy

Di seguito sono riportati i diversi tipi di server proxy:

1. Proxy inverso

Questo rappresenta il server. Nel caso in cui ci siano più siti Web su server diversi, è compito di un server proxy inverso ascoltare la richiesta fatta dal client e reindirizzare al server Web specifico.
Esempio: ascoltare le connessioni al sito Web della porta TCP 80. Questi sono normalmente collocati in una zona DMZ per servizi accessibili al pubblico, ma proteggono anche la vera identità dell'host. È trasparente per gli utenti esterni poiché gli utenti esterni non saranno in grado di identificare il numero effettivo di server interni. È dovere del proxy inverso reindirizzare il flusso in base alle configurazioni dei server interni. La richiesta fatta per passare attraverso la rete privata protetta da firewall richiede un server proxy che non rispetti nessuna delle politiche locali. Questo tipo di richiesta dai client viene completato utilizzando i server proxy inverso. Questo è anche usato per limitare l'accesso dei client ai dati sensibili che risiedono sui server particolari.

2. Server proxy Web

Questo tipo di proxy inoltra le richieste HTTP. Questa richiesta è uguale alle richieste HTTP, viene passato solo l'URL anziché un percorso. La richiesta viene inviata a cui risponde il server proxy. Esempi di tali proxy sono Apache, HAPProxy.

La soluzione ai problemi di più server proxy è risolta dal protocollo di configurazione automatica proxy client-server.

3. Proxy anonimo

Questo è il tipo di server proxy che non crea un indirizzo IP originale. Sebbene questi server siano rilevabili, fornisce comunque l'anonimato razionale al dispositivo client.

4. Proxy di anonimato elevato

Questo tipo di server proxy non consente il rilevamento dell'indirizzo IP originale e inoltre nessuno può rilevarlo come server proxy.

5. Proxy trasparente

Questo tipo di server proxy non fornisce mai alcun anonimato al client, ma l'indirizzo IP originale può essere facilmente rilevato utilizzando questo proxy. Tuttavia, viene utilizzato per fungere da cache per i siti Web.

Un proxy trasparente combinato con gateway genera un server proxy in cui le richieste di connessione inviate dall'IP client vengono reindirizzate. Questo reindirizzamento si verifica senza la configurazione dell'indirizzo IP del client. Questo reindirizzamento può essere facilmente rilevato dalle intestazioni HTTP presenti sul lato server.

Questi sono anche noti come proxy di intercettazione, proxy inline e proxy contraffatto.

Funzionante: intercetta la comunicazione a livello di rete senza la necessità di alcuna configurazione. Funziona anche come gateway o router che autentica la comunicazione senza apportare modifiche alle richieste o alle risposte che passano attraverso il server.

Usi: questi tipi di proxy sono più comunemente utilizzati a livello aziendale per far rispettare la politica sulla comunicazione. Cerca anche di prevenire qualsiasi attacco agli esempi di server TCP: attacco denial of service.

6. Proxy CGI

Questo tipo di proxy è stato sviluppato per rendere i siti Web più accessibili.

Funzionante: accetta le richieste per indirizzare gli URL utilizzando un modulo Web, lo elabora e restituisce il risultato al browser Web. È meno popolare a causa di VPN e altre politiche sulla privacy, ma al giorno d'oggi riceve ancora molte richieste. Il suo utilizzo si riduce a causa del traffico eccessivo che può essere causato al sito Web dopo aver superato la filtrazione locale e quindi porta a danni collaterali all'organizzazione.

7. Suffix Proxy

Questo tipo di server proxy aggiunge il nome del proxy all'URL al contenuto che è stato richiesto al proxy. Questo tipo di proxy non mantiene un livello più elevato di anonimato.

Usi: viene utilizzato per bypassare i filtri Web. Questo proxy è facile da usare e può essere facilmente implementato ma viene utilizzato di meno a causa del numero maggiore o del filtro web presente.

8. Proxy distorto

I server proxy possono generare un indirizzo IP originale errato dei client una volta rilevato come server proxy. Utilizza le intestazioni HTTP per mantenere la riservatezza dell'indirizzo IP del client.

9. Proxy di cipolla TOR

È un software che mira all'anonimato online delle informazioni personali degli utenti.

Funzionante : instrada il traffico attraverso varie reti presenti in tutto il mondo per rendere difficile il tracciamento dell'indirizzo dell'utente e prevenire l'attacco di eventuali attività anonime. Rende difficile per chiunque stia eseguendo l'analisi del traffico tracciare l'indirizzo originale. Per questo, utilizza ONION ROUTING.

In questo tipo di instradamento, le informazioni vengono crittografate in più livelli strato per strato per impedirlo. A destinazione, ogni livello viene decrittografato uno per uno per evitare che le informazioni si confondano o vengano distorte.

Questo software è open source e gratuito da utilizzare.

10. Proxy anonimo I2P

È una versione anonima della rete del proxy Tor onion che utilizza la crittografia per nascondere tutte le comunicazioni a vari livelli. Questi dati crittografati vengono quindi trasmessi attraverso vari router di rete presenti in posizioni diverse. Pertanto I2P è un proxy completamente distribuito che mira all'anonimato online. Implementa anche il routing dell'aglio. (versione migliorata del routing pnion di Tor. Fornisce un proxy a tutti i protocolli. Questo tipo di proxy può essere eseguito sul nodo.

Il router I2P trova altri peer per creare un'identità anonima per proteggere le informazioni personali dell'utente.

Questo software e questa rete sono gratuiti e open source da utilizzare, inoltre resiste alla censura.

11. Proxy DNS

A differenza di altri proxy, questo tipo di proxy accetta le richieste sotto forma di query DNS e le inoltra al server di dominio dove può anche essere memorizzato nella cache e il flusso di richieste può anche essere reindirizzato.

Tipi di server proxy (protocolli)

Di seguito sono riportati i diversi tipi di protocolli server proxy:

  1. Socks Proxy Server: questo tipo di server proxy fornisce una connessione a un determinato server. A seconda dei protocolli Socks, questo tipo di server consente il multistrato di vari tipi di dati come TCS o UDP.
  2. Server proxy FTP: questo tipo di server proxy memorizza nella cache il traffico delle richieste FTP e utilizza il concetto di inoltro.
  3. Server proxy HTTP: questo proxy è stato sviluppato per elaborare una richiesta unidirezionale per le pagine Web utilizzando i protocolli HTTP.
  4. Server proxy SSL: questo tipo di server è stato sviluppato utilizzando il concetto di inoltro TCP utilizzato nel protocollo proxy SOCKS per consentire le richieste di pagine Web.

Conclusione

I server proxy aiutano in vari tipi di anonimato richiesti a diversi livelli come client o come fornitore di servizi. Aiuta a resistere alla sicurezza delle informazioni di vari utenti e della rete interna. Sono disponibili diversi tipi di proxy che seguono vari protocolli di routing e servono diversi usi a diversi livelli di anonimato.

I proxy sono i programmi client che consentono di adattare qualsiasi tipo di software utilizzato per il networking utilizzando vari tipi di server proxy.

Articoli consigliati

Questa è una guida ai tipi di server proxy. Qui discutiamo della necessità, dei tipi e dei vari protocolli dei server proxy. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Modello TCP / IP
  2. Cookie HTTP
  3. SOAP vs HTTP
  4. Che cos'è TCP / IP?
  5. Introduzione al server proxy Linux
  6. Dispositivi firewall
  7. Cookie in JavaScript con esempi