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/openvpndan biasanya dinamai *.conf. server.confadalah kanonik; nama file config klien biasanya suka <client name/>.conf.
Di server, OpenVPN biasanya dijalankan sebagai layanan sistem, yaitu, dimulai dengan
--daemonopsi. 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/nullkecuali jika tidak diarahkan. Pengalihan syslog terjadi segera pada titik yang--daemondiuraikan pada baris perintah meskipun titik daemonisasi terjadi kemudian. Jika salah satu--logopsi ada, itu akan menggantikan pengalihan syslog (sic).
Gunakan salah satu --log fileatau --log-append fileopsi jika Anda ingin pesan OpenVPN dicatat ke file lain. The --logpilihan menyebabkan tertentu file log menjadi lebih ditulis setiap kali daemon OpenVPN dimulai sedangkan --log-appendopsi menambahkan entri baru ke file log. Opsi-opsi ini juga dapat diatur dalam file konfigurasi OpenVPN, misalnya,
log /var/log/openvpn.log
The --verbpilihan 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 2dari default 3, tetapi tidak ada perbedaan nyata. Saya kemudian rm openvpn.logberpikir 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 -latau --syslogargumen panggilan openconnect. Sekarang Anda bisa memeriksanyatail -f /var/log/syslog
/etc/openvpn/sana terdapat file log dan konfigurasi openVPN Anda