我需要从命令行或其他方式(可能是从 python 脚本)以客户端模式运行我的 openvpn 二进制文件,并向其提供 client.ovpn 文件的位置,然后连接到服务器,然后适当地断开连接。当然,我不需要显示它的 GUI。
我怎样才能做到这一点?
如果有必要的话我现在需要在 Windows 上执行此操作。
答案1
OpenVPN 提供了Windows Service
一个这要求。打开计算机管理服务窗口并启用openvpnservice
..这将自动启动全部目录中的 openvpn 配置文件..\openvpn\config
。
答案2
https://openvpn.net/community-resources/running-openvpn-from-a-console-window/
openvpn --config sample.ovpn
尝试这个