OpenVPN bağlantı günlükleri ve yapılandırma dosyaları nerede?


83

OpenVPN sunucusuna bağlanmada sorun yaşıyorum. OpenVPN günlük dosyaları nerede ve bağlantı ayrıntılarını nasıl bulabilirim?


genel olarak, yapılandırma dosyalarının /etc/openvpn/bulunduğu günlük dosyalarını ve
openVPN

Yanıtlar:


72

Ağ yöneticisi eklentisini ( ağ yöneticisi-openvpn ) kullanıyorsanız, / var / log / syslog dosyasına bakın.

Bu size openvpn'nin son kayıtlarını vermelidir:

$ grep VPN /var/log/syslog

Bağlantı detayları / etc / openvpn / içinde bulunabilir.


Ayrıca adlandırılabilir openvpnas.logiçinde/var/log/
Viktor S

42

Varsayılan olarak, çoğu dağıtımda, OpenVPN günlük çıktısı, genellikle /var/log/syslog

Ancak, config dosyalarınız logfile konumunu açıkça ayarlayabilir, örneğin:

log-append /var/log/openvpn.log

Bu, OpenVPN istemcileri ve sunucuları için çalışır. OpenVPN yapılandırma dosyaları genellikle bulunur /etc/openvpnve genellikle adlandırılır *.conf. server.confkanoniktir; istemci yapılandırma dosya isimleri genellikle gibidir <client name/>.conf.


21

Günlük dosyası konumu

Sunucularda, OpenVPN genellikle bir sistem servisi olarak çalıştırılır, yani --daemonseçenekle başlar. OpenVPN man sayfasına göre, --daemon [progname] seçeneğin kullanılması aşağıdaki etkiye sahiptir:

Tüm başlatma fonksiyonları tamamlandıktan sonra bir daemon olmak. Bu seçenek, aksi belirtilmediği sürece /var/log/messages, komut dosyalarının ve ifconfig komutlarının çıktısı dışında tüm mesaj ve hata çıktılarının syslog dosyasına (örneğin ) gönderilmesine neden olur /dev/null. Syslog yönlendirme --daemon, komut satırında ayrıştırılan noktada, arka plandaki noktalama işlemi daha sonra gerçekleşse bile hemen gerçekleşir. Biri varsa --logseçenekler mevcut olduğuna göre, (sic) syslog yönlendirmeyi yerine geçecek.

OpenVPN mesajlarının farklı bir dosyaya kaydedilmesini istiyorsanız , --log fileveya --log-append fileseçeneklerinden birini kullanın . --logSeçenek ise OpenVPN cini her başlatıldığında yazılı aşırı olması Belirtilen günlük dosyası neden --log-appendseçenek günlük dosyasına yeni girişler ekler. Bu seçenekler ayrıca OpenVPN yapılandırma dosyasında da ayarlanabilir;

log /var/log/openvpn.log

lâf salatası

Bu --verbseçenek, günlük dosyası ayrıntı düzeyini 0'dan (ölümcül hatalar dışında çıktı yok) 11'e (maksimum hata ayıklama bilgisi için) ayarlamak için kullanılabilir. Man sayfası, normal kullanım için uygun aralık olarak 1 ila 4 arasındaki seviyeleri belirler. Bu davranış OpenVPN yapılandırma dosyasında ayarlanabilir;

verb 3

verb 2Varsayılan 3'ten değiştim , ancak gözle görülür bir fark yoktu. Sonra rm openvpn.logyeni bir kütük açmayı düşünüyorum. Ancak openvpn.log oluşturulmadı ve artık günlükleri bulamıyorum. Kayıtlar şimdi nereye gitti? Yeni bir openvpn.log dosyası oluşturdum ancak 0 boyutunda kaldı.
Old Geezer

@OldGeezer En iyi, OpenVPN ve işletim sistemi günlüğü (systemd / syslog) yapılandırmanızın yapılandırması hakkında ayrıntılı bilgi verebileceğiniz yeni bir soru olarak sorulabilir.
Anthony Geoghegan

1

Ana dizininizde (onu yürüten kullanıcının ana dizini) olması gerekiyor, örn ~. Bir ls -lkomutu çalıştırmak belki onu ortaya çıkaracaktır. Öte yandan, --debugterminalde gerçek zamanlı olanı yakalama seçeneği ile openvpn'i başlatabilirsiniz .


1

Openconnect çağrısını -lveya --syslogargümanını kullanın . Şimdi kontrol edebilirsiniztail -f /var/log/syslog

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.