Openvpn

如何斷開 OpenVPN 中的單個客戶端連接?

  • March 21, 2021

想強行踢出特定的使用者連接。

作業系統是 Ubuntu 16,OVPN 伺服器是 OpenVPN 2.3.10

我可以看到它們已連接,/etc/openvpn/openvpn-status.log其中列出了目前的客戶端狀態。並且他們的持久連接池被保存到/etc/openvpn/ipp.txt

我可以通過簡單地循環 openvpn 守護程序來踢所有使用者,service openvpn restart 但是我想踢一個單一使用者

我已經嘗試過openvpn --help以及man openvpn搜尋過Google,但沒有看到任何東西。

作業系統是 Ubuntu 16,伺服器是 OpenVPN 2.3.10

這樣做需要提前做一些準備。具體來說,您需要啟用管理埠 ( --management IP port)。啟用管理埠後,您可以使用 telnet/netcat 連接到該管理埠,然後您可以發出命令斷開會話(例如kill client-name)。

有關該介面的使用的更多資訊,請參閱此頁面。

引用自:https://serverfault.com/questions/900544