Installare una VPN sul computer in modo rapido, facile e semplice
Configura rapidamente una VPN sicura sul computer: guide per Windows, macOS e Ubuntu, scelta del protocollo, consigli per anonimato e sblocco dei contenuti
Vuoi sbloccare tutte le potenzialità della rete? Vuoi garantirti anonimato e sicurezza totali mentre navighi? Le restrizioni regionali non fanno per te? Allora connettiti subito a una rete privata virtuale, una VPN. È la soluzione affidabile che ti protegge da ogni rischio e ti offre un’esperienza stabile e ricca di funzionalità.
Adesso approfondiamo quali programmi usare per installare una VPN sul computer e ne analizziamo le caratteristiche. Ti spiegheremo anche come configurare la rete privata virtuale su PC con sistemi Windows, macOS e Ubuntu (distribuzione GNU/Linux).
Conosciamo i programmi per installare una VPN sul computer
Se vuoi utilizzare una VPN sul computer, ti consigliamo di considerare due programmi:
- OpenVPN.
- WireGuard.
Entrambe le opzioni offrono prestazioni eccellenti, lavoro stabile e molte funzionalità. Per aiutarti a scegliere con facilità, vediamo più nel dettaglio ciascuno di essi.
OpenVPN: il protocollo VPN più diffuso per computer
OpenVPN è un noto e ampiamente utilizzato protocollo di rete privata virtuale. Permette di creare connessioni affidabili sia "punto-punto" sia "sito-sito". Sviluppato da James Yonan nel 2001, non ha perso efficacia né popolarità nel tempo. Anzi, il protocollo ha un’applicazione open source tutta sua, che ne ha aumentato l’adozione.
La funzione di OpenVPN è di stabilire connessioni tra client e server. Solitamente serve a creare un “tunnel” sicuro tra client e server VPN. Per la crittografia e la verifica usa la libreria OPENSSL. Può trasmettere dati usando UDP (User Datagram Protocol) o TCP (Transmission Control Protocol). Entrambi sono protocolli di livello trasporto: TCP è più sicuro perché corregge errori ritrasmettendo pacchetti finché non ricevono conferma, mentre UDP è più veloce ma meno affidabile.
OpenVPN usa principalmente UDP: il server prova prima a connettersi tramite UDP, e se fallisce, passa a TCP. Grazie alla sua codifica (protocollo specializzato in sicurezza), OpenVPN supera facilmente filtri HTTP e NAT.
Tra le sue caratteristiche distintive ricordiamo:
- Codice open source. OpenVPN non è di proprietà di nessuna azienda, chiunque può analizzarne o migliorare il codice. Usa principalmente crittografia OpenSSL a 256 bit per proteggere le connessioni, con supporto anche per cifrari come AES, Camellia, 3DES, Cast-128 e Blowfish per una sicurezza ancora più alta.
- Alternativa al protocollo. OpenVPN non supporta L2TP, IPSec o PPTP ma offre una soluzione alternativa basata su TLS e SSL. È possibile migliorare autenticazione e autorizzazione con plugin e script esterni. Gli utenti possono connettersi a server non parte del server OpenVPN, grazie alla creazione di subnet private.
- Accesso sicuro per gli utenti. OpenVPN include tls-auth per prevenire attacchi come buffer overflow nelle implementazioni TLS/SSL, attacchi DOS e scansioni porte. Il framework consente di revocare autorizzazioni e offre la funzione “jail” Chroot per CRL.
- Funziona in spazio utente, non nel kernel. Oggi OpenVPN è uno dei protocolli VPN più affidabili.
Moltissimi provider e esperti di sicurezza consigliano di installare OpenVPN sul computer per proteggere la privacy e ridurre il rischio di attacchi hacker o spionaggio. Se vuoi scaricare OpenVPN, trovi il programma ufficiale al sito https://openvpn.net/community-downloads/.
WireGuard: il giovane ma potente concorrente
Il protocollo VPN WireGuard è un modo efficiente per collegare due reti, una locale e una remota, grazie all’uso di protocolli di crittografia e autenticazione. Sebbene OpenVPN domini da vent’anni, WireGuard sta conquistando un solido riconoscimento come alternativa affidabile e moderna.
Punti di forza di WireGuard:
- WireGuard è un protocollo in continua evoluzione: le sue versioni si aggiornano frequentemente, ciascuna con propri metodi di crittografia. OpenVPN modifica gli algoritmi solo su richiesta del gestore.
- Velocità superiore. WireGuard si distingue per la straordinaria rapidità nel trasmettere pacchetti dati attraverso il tunnel. Questo è possibile perché funziona nel kernel, sfruttando al massimo la CPU. Offre velocità più elevate di OpenVPN con lo stesso consumo di risorse. Test dimostrano che WireGuard è 3 volte più veloce in elaborazione e ping. Inoltre, OpenVPN richiede una lunga verifica degli standard di cifratura e comunicazione che rallenta la connessione.
- Codice snello. WireGuard ha circa 4.000 righe di codice, molto meno di OpenVPN che ne conta 70.000. Questa semplicità consente al server di riconoscere subito gli standard necessari, riducendo errori e rischi di sicurezza, facilitando manutenzione e audit per una connessione più robusta.
- Sicurezza avanzata. OpenVPN usa certificati contenenti info aggiuntive (organizzazione, scadenza), mentre WireGuard si affida a crittografia a chiave pubblica con chiavi che includono solo ciò che serve per decifrare. Il sistema risulta più semplice e meno vulnerabile ad attacchi di downgrade. Inoltre il codice più breve aggiunge un ulteriore livello di protezione.
Tuttavia, bisogna sapere che al momento del suo lancio (2020) WireGuard era una tecnologia sperimentale. Ci vorrà tempo per perfezionarla e correggere i difetti. Inizialmente ha ricevuto critiche per la mancanza di supporto a Windows, problema oggi risolto.
Nonostante qualche limite, WireGuard si sta affermando nel mercato. Se scegli di installare WireGuard sul tuo computer, avrai una soluzione solida e stabile. La politica di privacy è rigorosa, non conserva log. Puoi scaricarlo dal sito ufficiale https://www.wireguard.com.
Configuriamo la VPN sul computer
Ora che sai quali programmi usare per la tua rete privata virtuale, vediamo come installare e configurare una VPN sul computer. Il procedimento varia a seconda del sistema operativo: analizziamo le tre soluzioni più diffuse oggi.
- Mac OS.
- Windows.
- Ubuntu.
Prima però spieghiamo alcuni termini che incontrerai frequentemente: L2TP è un’estensione di PPTP usata dai provider per le VPN; IPsec è una suite di protocolli di sicurezza; IKEV2 è un protocollo che crea una mappa sicura per IPsec.
Configurare la VPN su computer Mac OS
Per connetterti a una rete privata virtuale devi inserire i parametri di configurazione nelle impostazioni “Network”. Servono l’indirizzo del server VPN, il nome utente e le credenziali come password o login. Se non sei sicuro di cosa fare, chiedi all’amministratore di rete o al provider VPN.
Ecco i passaggi:
- Installa la connessione VPN. Se hai ricevuto un file di configurazione VPN, fai doppio click per installarla. In caso contrario, inserisci i parametri manualmente.
- Immetti manualmente i parametri VPN. Vai in "Preferenze di Sistema" > “Network” e clicca “VPN” nella barra laterale (potrebbe essere necessario scorrere verso il basso).
- Premi “Aggiungi configurazione VPN” a destra e scegli il tipo di connessione VPN da creare. Inserisci un nome per la rete privata virtuale in “Nome visualizzato”. Se configuri L2TP tramite IPsec, scegli la configurazione dal menu a comparsa. Se non vuoi personalizzare molte impostazioni, la configurazione "Standard" funziona bene.
- Inserisci i parametri per la nuova VPN. Servono dati come IP del server, username, password e metodo di autenticazione. Se necessario, aggiungi parametri extra.
- Per L2TP tramite IPsec, potresti dover impostare anche “Opzioni”, “TCP/IP”, “DNS” e “Proxy”. Se usi Cisco IPSec o IKEv2, dovrai settare “DNS” e “Proxy”. Finita la configurazione, clicca “Crea”.
Per visualizzare o modificare la configurazione VPN, vai su “Preferenze di Sistema” > “Network”, seleziona la VPN nella barra laterale e clicca “Informazioni” a destra. Fai le modifiche necessarie e conferma con “OK” o annulla se non serve.
Per eliminare una configurazione VPN dal Mac, apri “Preferenze di Sistema”, scorri fino a VPN nella barra laterale, clicca “Info” accanto al servizio VPN da rimuovere, e scegli “Elimina configurazione” per confermare.
Puoi usare l’icona VPN “Status Icon” nella barra dei menu per connetterti o passare da un servizio VPN all’altro.
Configurare la VPN su computer Windows
- Qui spieghiamo come connettersi a un server VPN usando il client L2TP/IPsec integrato in Windows (versioni 7, 8, 8.1, 10, 11, Vista, XP, RT, Server 2003, 2008, 2012, 2016, 2019). Procediamo così:
- Imposta la configurazione preliminare. Premi Windows + R per aprire esegui, o apri “Centro connessioni di rete e condivisione” da Pannello di controllo > Rete e Internet. Digita “Control.exe /name Microsoft.NetworkAndSharingCenter” e fai click su OK. Nella pagina principale scegli “Configura una nuova connessione o rete”.
- Seleziona “Connessione a luogo di lavoro”. Poi scegli “Usa la mia connessione Internet (VPN)”. Seleziona il server VPN desiderato. Nota: per client l2TP/IPsec (Windows, MAC, iPhone, Android) non serve un programma aggiuntivo: assicurati che nella lista server sia selezionata l’opzione per il protocollo personalizzato l2TP/IPsec.
- Connetti al server. Usa il filtro per mostrare solo server con l2TP/IPsec e clicca su “Aggiorna elenco server”. Prendi il nome DDNS (che finisce con ".opengw.net") o l’indirizzo IP e inseriscilo in “Indirizzo Internet”. Meglio usare DDNS per gestire i cambi IP; se non disponibile, usa l’IP diretto.
- Inserisci le credenziali VPN. Quando richiesto, digita username e password e seleziona “Memorizza password”. Poi vai in “Centro connessioni di rete e condivisione”, clicca su “Modifica impostazioni scheda” oppure premi Windows + R e scrivi “ncpa.cpl”. Verrà mostrata la lista connessioni attive. Clicca col destro sulla VPN creata e scegli “Proprietà”.
- Configura la sicurezza. Vai alla tab “Sicurezza”. Nel menu a tendina “Tipo VPN” seleziona l2TP/IPsec. Per “Crittografia dati” scegli “Richiesto” (disabilita se la crittografia non è usata). Premi “Impostazioni avanzate”, seleziona “Usa chiave precondivisa per autenticazione” e inserisci la chiave fornita dal provider.
- Connetti al server VPN. Chiudi le impostazioni con OK due volte. Per connetterti clicca sull’icona rete in sistema (system tray), scegli la VPN configurata e clicca “Connetti”. Se username e password non si caricano automaticamente, inseriscile manualmente.
- Verifica la connessione. Quando si connette, vedrai il messaggio “Connessione a [nome server]”. Se fallisce, controlla di aver impostato il tipo VPN “l2TP/IPsec” e che la chiave sia corretta. Se connesso con successo, la VPN apparirà nella lista reti con stato “Connesso”.
Ecco fatto, la configurazione di base è completa. Potrai gestire la VPN cliccando l’icona nel menu reti. Quando connesso, tutto il traffico passa attraverso il server VPN. Per verificare il passaggio usa il comando “tracert 8.8.8.8” dal prompt di Windows.
Configurare la VPN su computer Ubuntu
Connettendoti via VPN su una distro GNU/Linux come Ubuntu potrai visitare siti bloccati e giocare a giochi limitati nel tuo paese. Per avviare la rete privata virtuale devi installare i pacchetti necessari. Segui le istruzioni:
- Esegui questi comandi per aggiornare l’elenco pacchetti e installare il plugin l2TP per NetworkManager: “sudo apt update” e poi “sudo apt install -y network-manager-l2tp network-manager-l2tp-gnome”.
- Configura la nuova connessione VPN. Clicca l’icona rete in alto a destra sul desktop e seleziona “Impostazioni” dal menu rapido. Vai alla scheda “Rete” e clicca “+” vicino a “VPN” per creare una nuova connessione VPN.
- Scegli il protocollo di tunneling l2TP.
- Inserisci i dati del server VPN, username e password che ti sono stati forniti. Clicca sull’icona “Utente” nella casella password e seleziona “Memorizza password solo per questo utente”.
- Configura IPsec. Premi “Impostazioni IPsec”, spunta “Abilita tunnel IPsec su host l2TP”. Inserisci la “Chiave precondivisa” ricevuta nei dati di accesso dell’utente. Seleziona “Avanzate”. Imposta “Algoritmi fase 1” su “3des-sha1-modp1024”.
- Imposta “Algoritmi fase 2” su “3des-sha1”. Clicca “OK”.
- Aggiungi una rotta nella scheda IPV4. Scorri fino a “Rotte” nella scheda IPV4. Inserisci la rotta desiderata e clicca “AGGIUNGI” per salvare.
Finito! Ora puoi verificare che la connessione VPN sia attiva.
Considerazioni finali
Ora sai come collegare una VPN al computer qualunque sia il sistema operativo e puoi fare tutto da solo. L’ultimo consiglio importante è scegliere bene il server VPN: da questo dipenderanno funzionalità, stabilità e affidabilità. Per questo ti suggeriamo di dare un’occhiata a VPN del servizio “VPN personalizzate”: così otterrai la soluzione migliore per prezzo, funzioni e comodità. Senza rischi! Inoltre, prova a scoprire cosa offre il nostro programma partner.