У меня проблема с подключением к серверу OpenVPN. Где находятся файлы журнала OpenVPN и как мне найти сведения о подключении?
Если вы используете плагин network manager (сетевой менеджер-openvpn), заглянуть в /var/log/системный журнал
Это должно дать вам последние журналы openvpn:
$ grep VPN /var/log/syslog
Детали подключения можно найти в /etc/openvpn/
По умолчанию в большинстве дистрибутивов вывод журнала OpenVPN отправляется в системный журнал, который обычно находится по адресу /var/log/syslog
Однако ваши конфигурационные файлы могут явно указывать местоположение файла журнала, например:
log-append /var/log/openvpn.log
Это работает как для клиентов OpenVPN, так и для серверов. Конфигурационные файлы OpenVPN обычно находятся в /etc/openvpn
и обычно называется *.conf
. server.conf
является каноническим; имена файлов конфигурации клиента обычно имеют вид <client name/>.conf
.
Расположение файла журнала
На серверах OpenVPN обычно запускается как системная служба, т.е. запускается с помощью--daemon
вариант. Согласно справочной странице OpenVPN, используя --daemon [progname]
опция имеет следующий эффект:
Станьте демоном после завершения всех функций инициализации. Этот параметр приведет к отправке всех выходных данных сообщений и ошибок в файл системного журнала (например
/var/log/messages
), за исключением вывода скриптов и команд ifconfig, которые будут отправляться в/dev/null
если не перенаправлено иное. Перенаправление системного журнала происходит немедленно в тот момент, когда--daemon
анализируется в командной строке, даже если точка демонизации возникает позже. Если один из--log
опции присутствуют, это заменит перенаправление системного журнала (sic).
Используйте любой из --log file
или --log-append file
параметры, если вы хотите, чтобы OpenVPN сообщения записывались в другой файл. То --log
опция приводит к перезаписи указанного файла журнала каждый раз, когда демон OpenVPN запускается во время --log-append
опция добавляет новые записи в файл журнала. Эти параметры также можно задать в файле конфигурации OpenVPN, например,
log /var/log/openvpn.log
Многословие
То --verb
параметр можно использовать для установки детализации файла журнала с 0 (без вывода, за исключением фатальных ошибок) до 11 (для получения максимальной отладочной информации).На справочной странице указаны уровни от 1 до 4 в качестве соответствующего диапазона для нормального использования. Это поведение может быть задано в файле конфигурации OpenVPN, например,
verb 3
Используйте -l
или --syslog
аргумент, вызывающий openconnect. Теперь вы можете проверить с tail -f /var/log/syslog
Предполагается, что он находится в вашем домашнем каталоге (домашний каталог пользователя, который его выполняет), например ~
. Запускает ls -l
командование, возможно, раскроет это. С другой стороны, вы можете запустить openvpn с --debug
возможность фиксировать происходящее на терминале в режиме реального времени.
в общем, вы можете найти конфигурационные файлы в каталоге “/etc/openvpn/”, где содержались файлы журналов и ваша конфигурация OpenVPN