OpenVPN è uno strumento per la creazione di una rete sicura per la trasmissione di flussi di dati crittografati.
Consente di utilizzare vari server proxy (NAT, SOCKS, HTTP). Può essere un'alternativa a IPsec nei casi in cui il provider blocchi alcuni protocolli VPN. OpenVPN può essere scambiato con i NAS (network attached storage).Principali vantaggi di OpenVPN
L'utility semplifica il processo di creazione di un canale dati crittografato e presenta i seguenti vantaggi
- Semplicità: facilità di configurazione e installazione, cosa piuttosto rara considerando lo scopo di questa categoria di strumenti;
- portabilità: installabile su quasi tutti i sistemi, tra cui Windows, Linux, Mac OS, Solaris e piattaforme basate su BSD. I principi di configurazione della rete sono identici, indipendentemente dalla piattaforma. Affinché OpenVPN funzioni su Linux, il kernel del sistema deve essere superiore alla versione 2.4;
- Client-server: lo strumento utilizza un'architettura client-server, pertanto deve essere installato su tutti i nodi della rete VPN;
- tunneling: consente di creare un tunnel UDP o TCP con un flusso di dati crittografato. Nelle versioni più recenti del software, è possibile utilizzare una singola porta per creare più tunnel server;
- modalità di sicurezza: la VPN può utilizzare la stessa chiave statica per criptare e decriptare le informazioni. Si tratta di una configurazione abbastanza semplice, ma se una persona non autorizzata entra in possesso della chiave, sarà in grado di decifrare il flusso di dati trasmesso. Per rafforzare la protezione, si utilizza un'infrastruttura a chiave pubblica. In questo caso ci sono due chiavi, una delle quali è nota solo al proprietario.
OpenVPN consente di creare una rete VPN tramite bridging o routing utilizzando i driver TUN e TAP.
Il programma di installazione di OpenVPN per Windows 64 e 32 bit è contenuto in un archivio zip, che può essere decompresso con qualsiasi archiviatore gratuito di questa categoria.