Saya mengalami masalah saat menyambung ke server OpenVPN. Di mana file log OpenVPN dan bagaimana cara menemukan detail koneksi?
Saya mengalami masalah saat menyambung ke server OpenVPN. Di mana file log OpenVPN dan bagaimana cara menemukan detail koneksi?
Jawaban:
Secara default, di sebagian besar distro, keluaran log OpenVPN masuk ke syslog, yang biasanya di /var/log/syslog
Namun, file config Anda dapat mengatur lokasi logfile secara eksplisit, misalnya:
log-append /var/log/openvpn.log
Ini berfungsi untuk klien dan server OpenVPN. File konfigurasi OpenVPN biasanya terletak di /etc/openvpn
dan biasanya dinamai *.conf
. server.conf
adalah kanonik; nama file config klien biasanya suka <client name/>.conf
.
Di server, OpenVPN biasanya dijalankan sebagai layanan sistem, yaitu, dimulai dengan
--daemon
opsi. Menurut halaman manual OpenVPN, menggunakan --daemon [progname]
opsi memiliki efek berikut:
Menjadi daemon setelah semua fungsi inisialisasi selesai. Opsi ini akan menyebabkan semua pesan dan keluaran kesalahan dikirim ke file syslog (seperti
/var/log/messages
), kecuali untuk output skrip dan perintah ifconfig, yang akan digunakan/dev/null
kecuali jika tidak diarahkan. Pengalihan syslog terjadi segera pada titik yang--daemon
diuraikan pada baris perintah meskipun titik daemonisasi terjadi kemudian. Jika salah satu--log
opsi ada, itu akan menggantikan pengalihan syslog (sic).
Gunakan salah satu --log file
atau --log-append file
opsi jika Anda ingin pesan OpenVPN dicatat ke file lain. The --log
pilihan menyebabkan tertentu file log menjadi lebih ditulis setiap kali daemon OpenVPN dimulai sedangkan --log-append
opsi menambahkan entri baru ke file log. Opsi-opsi ini juga dapat diatur dalam file konfigurasi OpenVPN, misalnya,
log /var/log/openvpn.log
The --verb
pilihan dapat digunakan untuk mengatur bertele-tele file log dari 0 (tidak ada output kecuali kesalahan fatal) ke 11 (untuk informasi debugging maksimum). Halaman manual menetapkan level 1 hingga 4 sebagai rentang yang sesuai untuk penggunaan normal. Perilaku ini dapat diatur dalam file konfigurasi OpenVPN, misalnya,
verb 3
verb 2
dari default 3, tetapi tidak ada perbedaan nyata. Saya kemudian rm openvpn.log
berpikir untuk me-restart log baru. Tetapi openvpn.log tidak dibuat dan saya sekarang tidak dapat menemukan log. Ke mana perginya log sekarang? Saya membuat openvpn.log baru tetapi ukurannya tetap 0.
Gunakan -l
atau --syslog
argumen panggilan openconnect. Sekarang Anda bisa memeriksanyatail -f /var/log/syslog
/etc/openvpn/
sana terdapat file log dan konfigurasi openVPN Anda