如何在 OpenVPN 中断开单个客户端连接?

emm*_*dee 8 openvpn

想强行踢一个特定的用户连接。

操作系统是 Ubuntu 16,OVPN 服务器是 OpenVPN 2.3.10

我可以看到它们已连接,/etc/openvpn/openvpn-status.log其中列出了当前的客户端状态。并且他们的持久连接池被保存到/etc/openvpn/ipp.txt

我可以通过简单地循环 openvpn 守护进程来踢所有用户service openvpn restart 但是我想踢一个单一用户

我试过openvpn --helpman openvpn也搜索过谷歌,但没有看到任何东西。

操作系统为 Ubuntu 16,服务器为 OpenVPN 2.3.10

Zor*_*che 11

这样做需要提前做一些准备。具体来说,您需要启用管理端口 ( --management IP port)。启用管理端口后,您可以使用 telnet/netcat 连接到该管理端口,然后您可以发出命令以断开会话(例如kill client-name)。

有关该接口使用的更多信息,请参阅此页面。