Domyślnie w większości dystrybucji dane wyjściowe dziennika OpenVPN trafiają do syslog, który zwykle znajduje się w /var/log/syslog
Jednak pliki konfiguracyjne mogą jawnie ustawiać lokalizację pliku dziennika, np .:
log-append /var/log/openvpn.log
Działa to zarówno dla klientów OpenVPN, jak i serwerów. Pliki konfiguracyjne OpenVPN są zwykle zlokalizowane /etc/openvpni zwykle nazywane *.conf. server.confjest kanoniczny; nazwy plików konfiguracji klienta są zwykle podobne <client name/>.conf.
Na serwerach OpenVPN jest zwykle uruchamiany jako usługa systemowa, tzn. Uruchamiany z
--daemonopcją. Według strony podręcznika OpenVPN użycie tej --daemon [progname]
opcji ma następujący efekt:
Zostań demonem po zakończeniu wszystkich funkcji inicjalizacji. Ta opcja spowoduje wysłanie wszystkich komunikatów wyjściowych i komunikatów o błędach do pliku syslog (np. /var/log/messages), Z wyjątkiem danych wyjściowych skryptów i poleceń ifconfig, do których przejdzie, /dev/nullchyba że nastąpi przekierowanie. Przekierowanie syslog następuje natychmiast w punkcie, który --daemonjest analizowany w wierszu poleceń, nawet jeśli punkt demonizacji występuje później. Jeśli jedna z --logopcji jest obecna, zastąpi przekierowanie syslog (sic).
Użyj jednej z opcji --log filelub, --log-append filejeśli chcesz, aby wiadomości OpenVPN były rejestrowane w innym pliku. Ta --logopcja powoduje, że określony plik dziennika jest nadpisywany przy każdym uruchomieniu demona OpenVPN, gdy --log-appendopcja dodaje nowe wpisy do pliku dziennika. Opcje te można również ustawić w pliku konfiguracyjnym OpenVPN, np.
log /var/log/openvpn.log
Gadatliwość
--verbOpcja może być użyta do ustawienia gadatliwość pliku dziennika od 0 (brak wyjścia z wyjątkiem błędów krytycznych) do 11 (dla maksymalnej informacje debugowania). Strona podręcznika określa poziomy od 1 do 4 jako odpowiedni zakres do normalnego użytkowania. To zachowanie można ustawić w pliku konfiguracyjnym OpenVPN, np.
Zmieniłem verb 2na domyślną 3, ale nie było zauważalnej różnicy. Następnie rm openvpn.logpomyślałem o ponownym uruchomieniu świeżego dziennika. Ale plik openvpn.log nie został utworzony i nie mogę teraz znaleźć dzienników. Gdzie do tej pory poszedł dziennik? Utworzyłem nowy plik openvpn.log, ale pozostał on w rozmiarze 0.
Old Geezer
@OldGeezer To byłoby najlepiej zadane jako nowe pytanie, w którym można podać szczegółowe szczegóły dotyczące konfiguracji OpenVPN i konfiguracji rejestrowania systemu operacyjnego (systemd / syslog).
Anthony Geoghegan
1
Powinien znajdować się w twoim katalogu domowym (katalog domowy użytkownika, który go wykonuje), np ~. Uruchomienie ls -lpolecenia może je ujawni. Z drugiej strony możesz uruchomić openvpn z --debugopcją przechwytywania tego, co dzieje się w czasie rzeczywistym na terminalu.
/etc/openvpn/
były zawarte pliki dziennika, a twoja konfiguracja openVPNOdpowiedzi:
Jeśli używasz wtyczki menedżera sieci ( network-manager-openvpn ), zajrzyj do / var / log / syslog
To powinno dać ci ostatnie logi openvpn:
Szczegóły połączenia można znaleźć w / etc / openvpn /
źródło
openvpnas.log
w/var/log/
Domyślnie w większości dystrybucji dane wyjściowe dziennika OpenVPN trafiają do syslog, który zwykle znajduje się w
/var/log/syslog
Jednak pliki konfiguracyjne mogą jawnie ustawiać lokalizację pliku dziennika, np .:
Działa to zarówno dla klientów OpenVPN, jak i serwerów. Pliki konfiguracyjne OpenVPN są zwykle zlokalizowane
/etc/openvpn
i zwykle nazywane*.conf
.server.conf
jest kanoniczny; nazwy plików konfiguracji klienta są zwykle podobne<client name/>.conf
.źródło
Lokalizacja pliku dziennika
Na serwerach OpenVPN jest zwykle uruchamiany jako usługa systemowa, tzn. Uruchamiany z
--daemon
opcją. Według strony podręcznika OpenVPN użycie tej--daemon [progname]
opcji ma następujący efekt:Użyj jednej z opcji
--log file
lub,--log-append file
jeśli chcesz, aby wiadomości OpenVPN były rejestrowane w innym pliku. Ta--log
opcja powoduje, że określony plik dziennika jest nadpisywany przy każdym uruchomieniu demona OpenVPN, gdy--log-append
opcja dodaje nowe wpisy do pliku dziennika. Opcje te można również ustawić w pliku konfiguracyjnym OpenVPN, np.Gadatliwość
--verb
Opcja może być użyta do ustawienia gadatliwość pliku dziennika od 0 (brak wyjścia z wyjątkiem błędów krytycznych) do 11 (dla maksymalnej informacje debugowania). Strona podręcznika określa poziomy od 1 do 4 jako odpowiedni zakres do normalnego użytkowania. To zachowanie można ustawić w pliku konfiguracyjnym OpenVPN, np.źródło
verb 2
na domyślną 3, ale nie było zauważalnej różnicy. Następnierm openvpn.log
pomyślałem o ponownym uruchomieniu świeżego dziennika. Ale plik openvpn.log nie został utworzony i nie mogę teraz znaleźć dzienników. Gdzie do tej pory poszedł dziennik? Utworzyłem nowy plik openvpn.log, ale pozostał on w rozmiarze 0.Powinien znajdować się w twoim katalogu domowym (katalog domowy użytkownika, który go wykonuje), np
~
. Uruchomieniels -l
polecenia może je ujawni. Z drugiej strony możesz uruchomić openvpn z--debug
opcją przechwytywania tego, co dzieje się w czasie rzeczywistym na terminalu.źródło
Użyj argumentu
-l
lub--syslog
wywołującego openconnect. Teraz możesz to sprawdzić za pomocątail -f /var/log/syslog
źródło