如何在 Ubuntu 18 中通过 CLI 连接/断开 OpenVPN

如何在 Ubuntu 18 中通过 CLI 连接/断开 OpenVPN

一些指南建议使用此命令从客户端进行连接: sudo openvpn --config client1.ovpn

但是他们只告诉您如何通过 GUI 断开连接,而我使用的是 CLI。

1) 这是从客户端机器连接的最佳 CLI 方式吗?2) 关闭连接(并可能关闭接口)的最佳方法是什么? sudo kill <pid>似乎不对,但也许这就是你应该做的……

答案1

VPN 客户端只是一个可执行文件,就像任何其他客户端一样,因此您可以像停止任何其他客户端一样停止它。我每天都用它来工作,我用 打开我的连接,sudo openvpn --config client1.ovpn然后用Ctrl+关闭它C。你不需要任何其他东西。

现在,实际上,将执行与+sudo kill PID完全相同的操作,因此如果您愿意,也可以使用它,但没有理由这样做。终端窗口上的+更快、更容易。CtrlCCtrlC

答案2

在运行 openvpn 的终端窗口中按下 control + C。

答案3

启动客户端sudo openvpn --config client1.ovpn --management 127.0.0.1 999
终止客户端echo "signal SIGTERM"|nc 127.0.0.1 999

相关内容