Per utilizzare le nostre app e configurazioni, prima devi aprire un nuovo account su ExpressVPN.

Questa guida ti spiegherà come configurare manualmente ExpressVPN su Linux utilizzando il protocollo OpenVPN con i file di configurazione di ExpressVPN.

Non tutte le posizioni di ExpressVPN potrebbero essere disponibili per le connessioni configurate manualmente. Per utilizzare l’elenco completo delle località VPN, utilizza la configurazione dell’app.

Importante: la configurazione manuale di OpenVPN non offre gli stessi vantaggi in termini di sicurezza e privacy dell’app ExpressVPN. Se ti trovi in una nazione con un elevato livello di censura internet, ti consigliamo di utilizzare l’app ExpressVPN per una connessione VPN più stabile.

I nomi dei pacchetti Linux, i percorsi dei file e la gestione del DNS possono variare a seconda delle versioni. Questa guida illustra le configurazioni più comuni, ma se un passaggio non corrisponde, ti invitiamo a consultare la documentazione della tua distribuzione per informazioni più precise:

Preferisci configurare l’app? Consulta le istruzioni per l’installazione dell’app ExpressVPN su Linux.

Vai a…

1. Trova le credenziali del tuo account ExpressVPN
2. Installa la VPN e connettiti
3. Conferma la connessione VPN
Disconnettiti dalla posizione del server VPN


1. Trova le credenziali del tuo account ExpressVPN

Vai alla pagina di configurazione di ExpressVPN. Se richiesto, accedi al tuo account.

Clicca su Advanced setup (impostazioni avanzate) nel menu Applications (Applicazioni) o Mostra altri dispositivi.

The "Advanced setup" option in the setup page on the ExpressVPN+ portal.

Clicca su Manual configuration (configurazione manuale).

The "Manual Configuration" option highlighted in the setup page on the ExpressVPN+ portal.

Verranno visualizzati il tuo nome utente e la password sul lato destro nella sezione Setup (configurazione) del passaggio 1.

Scorri verso il basso fino al passaggio 2 per visualizzare le regioni disponibili. Clicca su una regione per aprire il menu a tendina e visualizzare le località disponibili.

The list of regions with server locations available for .ovpn files in the ExpressVPN+ portal.

Clicca sulle posizioni desiderate per scaricare i file .ovpn.

The Americas dropdown with a list of server locations in the ExpressVPN+ portal.

Tieni aperta questa finestra del browser. Avrai bisogno di queste informazioni per la configurazione in un seguito.

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba


2. Installa la VPN e connettiti

Consulta la sezione corrispondente relativa alla tua distribuzione Linux qui sotto.

N.B. Questi passaggi sono stati testati su Ubuntu 24.04.4 LTS (Noble Numbat).

Per installare i pacchetti, digita quanto segue nella finestra del Terminal (terminale):

sudo apt install openvpn openvpn-systemd-resolved

Inserisci la tua password. Quindi, digita Y per continuare.

Enter “Y” to continue.

Per avviare OpenVPN, digita quanto segue:

sudo openvpn --config /path/to/my_expressvpn_server.ovpn --script-security 2 --up /etc/openvpn/update-systemd-resolved --down /etc/openvpn/update-systemd-resolved --down-pre --dhcp-option 'DOMAIN-ROUTE .'

N.B. Sostituisci [path to file] con il percorso in cui è stato scaricato il file di configurazione di ExpressVPN e [server location] con la posizione indicata nel nome del file.

Inserisci il nome utente e la password recuperati in precedenza.

Una volta stabilita con successo la connessione a ExpressVPN, vedrai la scritta “Initialization Sequence Completed (sequenza di inizializzazione completata)”.

After you are connected to ExpressVPN successfully, you will see the words “Initialization Sequence Completed.”

Per mantenere attiva la connessione VPN, lascia aperta la finestra del Terminal (terminale) in background.

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba

N.B. Questi passaggi sono stati testati su Debian 13 (Trixie).

Per installare i pacchetti, digita quanto segue nella finestra del Terminal (terminale):

sudo apt install openvpn openresolv

Inserisci la tua password. Quindi, digita Y per continuare.

Enter “Y” to continue.

Per avviare OpenVPN, digita quanto segue e sostituisci “path/to/my_expressvpn_server.ovpn” con il percorso in cui hai scaricato il file di configurazione di ExpressVPN:

sudo openvpn --path/to/my_expressvpn_<server>.ovpn \ --script-security 2 \ --up /etc/openvpn/update-resolv-conf \ --down /etc/openvpn/update-resolv-conf

N.B. A seconda della configurazione DNS del tuo sistema, potrebbe essere necessaria un’ulteriore impostazione per il DNS fornito dalla VPN. Il comando sopra riportato è tuttavia sufficiente per stabilire una connessione VPN funzionante sui sistemi Debian più comuni.

Inserisci il nome utente e la password recuperati in precedenza.

Una volta stabilita con successo la connessione a ExpressVPN, vedrai la scritta “Initialization Sequence Completed (sequenza di inizializzazione completata)”.

After you are connected to ExpressVPN successfully, you will see the words “Initialization Sequence Completed.”

Per mantenere attiva la connessione VPN, lascia aperta la finestra del Terminal (terminale) in background.

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba

N.B. Questi passaggi sono stati testati su Fedora 43. Questi passaggi dovrebbero funzionare anche per CentOS.

Per installare i pacchetti, digita quanto segue nella finestra del Terminal (terminale):

sudo dnf install openvpn

Per configurare il DNS, inserisci quanto segue:

sudo cp /usr/share/doc/openvpn/contrib/pull-resolv-conf/client.{up,down} /etc/openvpn/

sudo chmod +x /etc/openvpn/client.up /etc/openvpn/client.down

Per avviare OpenVPN, digita quanto segue:

sudo openvpn --config /path/to/my_expressvpn_server.ovpn --script-security 2 --up /etc/openvpn/client.up --down /etc/openvpn/client.down

Inserisci il nome utente e la password recuperati in precedenza.

Arch e openSUSE non dispongono di uno script predefinito per la gestione del DNS. La soluzione più semplice consiste nel connettersi senza gestire il DNS e verificare il funzionamento del tunnel. Per l’utilizzo del DNS tramite la VPN, consulta la documentazione della tua distribuzione per conoscere il metodo consigliato per integrare OpenVPN con resolvconf o systemd-resolved.

Per connetterti alla VPN, utilizza semplicemente il comando

sudo openvpn –config /path/to/my_expressvpn_server.ovpn

Una volta stabilita con successo la connessione a ExpressVPN, vedrai la scritta “Initialization Sequence Completed (sequenza di inizializzazione completata)”.

Per mantenere attiva la connessione VPN, lascia aperta la finestra del Terminal (terminale) in background.

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba


3. Conferma la connessione VPN

Quando sul terminale verrà visualizzato il messaggio “Initialization Sequence Completed”, apri un secondo terminale e verifica il tuo IP pubblico con questo comando:

curl -4 https://ifconfig.me

L’indirizzo mostrato dovrebbe corrispondere alla posizione VPN a cui ti sei connesso, sostituendo il tuo IP di casa.

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba


Disconnettiti dalla posizione del server VPN

Per interrompere la connessione, digita Ctrl + C nella finestra del Terminal (Terminale).

Ti serve aiuto? Contatta il team di supporto ExpressVPN per ricevere assistenza immediata.

Volver arriba

Questo articolo ti ha aiutato?

Siamo spiacenti di sentirlo. Facci sapere come possiamo migliorare.

Un membro del nostro team di supporto seguirà il tuo problema.