Ho un problema con la connessione al server OpenVPN. Dove sono i file di registro di OpenVPN e come posso trovare i dettagli della connessione?
Ho un problema con la connessione al server OpenVPN. Dove sono i file di registro di OpenVPN e come posso trovare i dettagli della connessione?
Risposte:
Se stai usando il plug -in gestore di rete ( network-manager-openvpn ), guarda in / var / log / syslog
Questo dovrebbe darti gli ultimi log di openvpn:
$ grep VPN /var/log/syslog
I dettagli della connessione si trovano in / etc / openvpn /
openvpnas.log
in/var/log/
Per impostazione predefinita, nella maggior parte delle distro, l'output del log di OpenVPN passa al syslog, che di solito è /var/log/syslog
Tuttavia, i file di configurazione possono impostare esplicitamente la posizione del file di registro, ad esempio:
log-append /var/log/openvpn.log
Funziona sia con client e server OpenVPN. I file di configurazione di OpenVPN si trovano generalmente /etc/openvpn
e di solito vengono denominati *.conf
. server.conf
è canonico; i nomi dei file di configurazione del client sono in genere simili <client name/>.conf
.
Sui server, OpenVPN viene generalmente eseguito come servizio di sistema, ovvero avviato con l'
--daemon
opzione. Secondo la pagina man OpenVPN, l'uso --daemon [progname]
dell'opzione ha il seguente effetto:
Diventa un demone dopo aver completato tutte le funzioni di inizializzazione. Questa opzione farà sì che tutto l'output di messaggi ed errori venga inviato al file syslog (come
/var/log/messages
), ad eccezione dell'output di script e comandi ifconfig, che andranno a/dev/null
meno che non venga reindirizzato diversamente. Il reindirizzamento syslog si verifica immediatamente nel punto--daemon
analizzato sulla riga di comando anche se il punto di demonizzazione si verifica in seguito. Se--log
è presente una delle opzioni, supererà (sic) il reindirizzamento del syslog.
Utilizzare una delle opzioni --log file
o --log-append file
se si desidera che i messaggi OpenVPN vengano registrati in un altro file. L' --log
opzione fa sì che il file di registro specificato venga sovrascritto ogni volta che il demone OpenVPN si avvia mentre l' --log-append
opzione aggiunge nuove voci al file di registro. Queste opzioni possono anche essere impostate nel file di configurazione OpenVPN, ad es.
log /var/log/openvpn.log
L' --verb
opzione può essere utilizzata per impostare la verbosità del file di registro da 0 (nessun output tranne errori irreversibili) a 11 (per informazioni di debug massime). La pagina man specifica i livelli da 1 a 4 come intervallo appropriato per l'uso normale. Questo comportamento può essere impostato nel file di configurazione OpenVPN, ad es.
verb 3
verb 2
dal 3 predefinito, ma non c'erano differenze evidenti. Quindi sto rm openvpn.log
pensando di riavviare un nuovo registro. Ma openvpn.log non è stato creato e ora non riesco a trovare i registri. Dov'è finito il registro adesso? Ho creato un nuovo openvpn.log ma è rimasto alla dimensione 0.
Utilizzare l' argomento -l
o --syslog
chiamando openconnect. Ora puoi verificare contail -f /var/log/syslog
/etc/openvpn/
cui erano contenuti i file di registro e la tua configurazione openVPN