Qual è la differenza tra un proxy e una VPN?


21

Esistono diversi fornitori di servizi che consentono a un utente di eludere i firewall o anonimizzare l'accesso al Web.

Alcuni usano proxy, altri usano VPN. La maggior parte delle persone afferma che le VPN di solito funzionano meglio dei proxy. Sono anche generalmente più costosi.

Ad esempio, un proxy garantirà a un utente internazionale l'accesso a Pandora.com, ma non a Hulu.com. Una VPN funzionerà per entrambi.

In che modo un proxy funziona in modo diverso rispetto a una VPN e perché fa la differenza?

Risposte:


11

I due sono concetti molto diversi:

Server proxy

Da Wikipedia:

Nelle reti di computer, un server proxy è un server (un sistema informatico o un'applicazione) che funge da intermediario per le richieste dei clienti che cercano risorse da altri server.

Il tuo computer si connetterà al server proxy e farebbe una richiesta per una risorsa (diciamo una pagina web). Il server proxy quindi va e ottiene la risorsa e poi te la restituisce.

VPN

Ancora da Wikipedia:

Una rete privata virtuale (VPN) è una rete di computer che utilizza un'infrastruttura di telecomunicazione pubblica come Internet per fornire agli uffici remoti o ai singoli utenti un accesso sicuro alla rete della propria organizzazione.

Connetti il ​​tuo computer (o rete) a una rete remota attraverso una connessione di rete virtuale. Ciò equivale effettivamente a far passare un cavo dalla rete remota al computer, ma è molto più economico. Il computer fa quindi parte della rete remota. Le richieste di risorse Internet (o risorse sulla rete remota) viaggiano lungo la connessione virtuale e attraverso la rete remota verso Internet come se fosse la connessione Internet del computer.

Va benissimo, ma qual è la differenza?

  • Le VPN sono più difficili da configurare, ma qualsiasi software può usare Internet può usare una VPN.

  • I server proxy sono più economici e spesso più facili da configurare per gli utenti di massa, ma richiedono un supporto software specifico da parte dell'utente per inviare le richieste al server proxy.

  • In generale una VPN può supportare solo una connessione tra un computer o una rete e la rete remota. Per gestire più utenti è necessario configurare più VPN. (Ci sono eccezioni in casi speciali a questo, ma il più delle volte questo è il caso).

  • Un singolo server proxy può servire centinaia o migliaia di utenti.


5
Ri "Una VPN può supportare solo una connessione tra un computer o una rete e la rete remota.": Falso. È possibile avere un'unica configurazione VPN in cui tutti i client sono isolati l'uno dall'altro.
Grawity

1
... che equivale a più VPN. Sì, con la stessa configurazione, ma comunque ogni client sulla propria VPN utilizza le risorse ad esso associate.
Majenko,

Sono ancora più reti se tutti i client si trovano in un singolo intervallo di indirizzi e blocchi solo i pacchetti con sorgente e destinazione nell'intervallo (ovvero tra due client)?
Grawity

1
Stiamo comunque parlando di termini semplicistici e so che ci sono eccezioni - ne ho scritto uno io stesso - una VPN basata su mesh che collega più siti in un'unica grande rete virtuale - usando una VPN - ma ai fini di questa domanda la definizione I ho dato è sufficiente senza elencare tutte le eccezioni. Il 99% delle VPN è da punto singolo a punto singolo.
Majenko,

14

Ciò che una VPN fa logicamente è trasformare la tua connessione Internet in un grande cavo Ethernet . Quando si accede a una VPN di un'azienda, l'effetto è simile come se si portasse il computer all'edificio dell'azienda e lo si collegasse direttamente. Le VPN (di solito) usano la crittografia in modo che i sistemi intermedi tra te e l'azienda (come il tuo ISP o uno sniffer di rete wireless dannoso) non possano intercettare il tuo traffico.

Pensa a un server proxy come a un filtro . Se tutto il traffico di rete di un certo tipo, come il traffico Web (HTTP), passa attraverso un proxy, quel proxy può manipolare quel traffico in uscita e in ritorno. Questo ha numerosi usi che vanno dal filtro degli annunci, all'anonimizzazione , censura, protezione da malware e altre cose.

Un server proxy modifica il tuo traffico prima che raggiunga la destinazione. Una VPN lo avvolge semplicemente in crittografia durante la spedizione. Ovviamente, per una VPN, l'altra estremità deve essere consapevole della VPN e collaborare. Questo non è necessario per un proxy.

Detto questo, tecnicamente puoi avere server proxy che non fanno altro che crittografare il traffico e probabilmente puoi avere VPN che funzionano come server proxy e modificano il traffico. Sia i proxy che le VPN inoltrano il traffico per conto di un client. I proxy funzionano generalmente su tipi specifici di traffico delle applicazioni. Ad esempio, ci sono proxy HTTP, proxy DNS, ecc. Sebbene ci siano proxy SOCKS che proxy tutto ... Alcuni software VPN possono anche essere configurati per funzionare come una scheda di rete virtuale, quindi è possibile spostare il traffico attraverso di essa che non ' deve essere compatibile con proxy o VPN.


2
Tanto più confuso dopo aver letto la tua risposta, ma grazie comunque ...
Yatharth Agarwal

Da quanto ho capito, se un server proxy può eseguire la crittografia, può essere considerato come una VPN.
Uzumaki D. Ichigo,

1

Per essere semplice:

VPN : trasforma il tuo computer (dispositivo) come membro di (parte di) una Rete desiderata . (Quindi ottieni l'IP da esso. Diciamo, collega la tua rete di Office, da casa. Quindi, nel frattempo, il tuo IP è IP di Office.)

Proxy : ti collega a un'altra destinazione, invece di farlo. (Qui, non c'è nulla di cui parlare di far parte della Rete desiderata.) Questo andrà a prendere qualcosa che hai richiesto, e poi ti serve. Ad esempio: YourFreedom, HideMyAss, ecc. Sono Forward Proxies (agiscono per te). Nginx, HAProxy, ELB, ecc. Sono proxy inversi (fungono da server back-end).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.