Como desconectar uma única conexão do cliente no OpenVPN?

1

Gostaria de chutar com força uma conexão de usuário específica.

OS é o Ubuntu 16, o OVPN Server é o OpenVPN 2.3.10

Eu posso vê-los conectados em /etc/openvpn/openvpn-status.log , que lista o status atual do cliente. E o pool de conexão persistente é salvo em /etc/openvpn/ipp.txt

Eu posso chutar todos os usuários simplesmente usando o daemon openvpn service openvpn restart , mas quero chutar um único usuário .

Eu tentei openvpn --help e man openvpn , além de pesquisar no google, mas não vi nada.

OS é o Ubuntu 16, o servidor é o OpenVPN 2.3.10

    
por emmdee 07.03.2018 / 23:02

1 resposta

4

Isso requer alguma preparação antes do tempo. Especificamente, você precisa ativar a porta de gerenciamento ( --management IP port ). Com a porta de gerenciamento ativada, você pode se conectar a essa porta de gerenciamento usando telnet / netcat e, em seguida, pode emitir comandos para desconectar uma sessão (por exemplo, kill client-name ).

Veja esta página para mais informações sobre o uso dessa interface.

por 08.03.2018 / 01:22

Tags