Как отключить одно клиентское соединение в OpenVPN?
Хотел бы принудительно пнуть конкретное пользовательское соединение.
ОС Ubuntu 16, сервер OVPN - OpenVPN 2.3.10
Я вижу, как они связаны /etc/openvpn/openvpn-status.log который перечисляет текущий статус клиента. И их постоянный пул соединений сохраняется в /etc/openvpn/ipp.txt
Я могу пнуть всех пользователей, просто запустив демон openvpn service openvpn restart однако я хочу пнуть одного пользователя.
я пробовал openvpn --help а также man openvpn а также искал в гугле но ничего не видел.
ОС Ubuntu 16, Сервер OpenVPN 2.3.10
1 ответ
Для этого требуется некоторая подготовка заранее. В частности, вам нужно включить порт управления (--management IP port). С включенным портом управления вы можете подключиться к этому порту управления с помощью telnet / netcat, а затем вы можете вводить команды для отключения сеанса (например, kill client-name).
Смотрите эту страницу для получения дополнительной информации об использовании этого интерфейса.