Openvpn: differenze tra le versioni

Riga 287: Riga 287:
=== File di configurazione ===
=== File di configurazione ===


Di seguito un paio di esempi presi da due differenti fornitori. Le opzioni che interessano l'utente sono essenzialmente due:
Di seguito un paio di esempi presi da due differenti fornitori. Le opzioni che interessano l'utente sono essenzialmente tre:
* '''remote''': qui viene specificato l'indirizzo del server VPN e il numero di porta da usare.
* '''remote''': qui viene specificato l'indirizzo del server VPN e il numero di porta da usare.
* '''auth-user-pass''': questa direttiva definisce come avverrà l'autenticazione presso il server VPN, se infatti non viene specificato un file contenente i dati di accesso questi verranno semplicemente richiesti al primo tentativo di connessione, ovvero username e password. Viceversa se viene specificato questo dovrà essere un semplice file testuale composto da due righe, la prima dove viene indicato il nome utente e la seconda dove si specifica la password corrispondente al nome utente indicato nella prima riga, ad esempio:
* '''auth-user-pass''': questa direttiva definisce come avverrà l'autenticazione presso il server VPN, se infatti non viene specificato un file contenente i dati di accesso questi verranno semplicemente richiesti al primo tentativo di connessione, ovvero username e password. Viceversa se viene specificato questo dovrà essere un semplice file testuale composto da due righe, la prima dove viene indicato il nome utente e la seconda dove si specifica la password corrispondente al nome utente indicato nella prima riga. Generalmente il file di credenziali non viene mai specificato a meno di non voler automatizzare la connessione alla VPN usando systemctl.
* '''up''' e '''down''' </code>/etc/openvpn/update-resolv-conf</code>, usate per sostituire in automatico gli indirizzi dei server DNS con quelli del fornitore del servizio VPN. Si noti che lo script </code>/etc/openvpn/update-resolv-conf</code> non è legato al fornitore VPN, ma è proprio uno strumento incluso con il client di openvpn (almeno in Debian).
 
==== Esempio file credenziali ====
<pre>
<pre>
Caio
Caio
La_mia_complicatissima_password
La_mia_complicatissima_password
</pre>
</pre>
Generalmente il file di credenziali non viene mai specificato a meno di non voler automatizzare la connessione alla VPN usando systemctl.


==== Esempio 1 ====
==== Esempio 1 ====
2 894

contributi