我一直在网上寻找在启动时启动 OpenVPN 客户端的答案。我看过的每个教程都只在用户登录时启动它。如何设置 Windows 以在启动时自动连接到 OpenVPN 服务器?
答案1
- 安装 OpenVPN 客户端时,确保选中“安装服务”模式框
- 打开
%WinDir%\system32\services.msc
并将OpenVPN设置为自动启动模式。
当 OpenVPN 作为服务运行时,它将为在其中找到的每个配置文件 (*.ovpn) 启动一个单独的 OpenVPN 进程%ProgramFiles%\OpenVPN\config\
。
您可以编辑注册表以确认/更改服务包装器检查的目录、检查的扩展、运行的 openvpn 客户端版本以及日志的保存位置。请参阅上面的链接。
答案2
更正安迪的回答,
要将 OpenVPN 作为服务运行:
确保在安装 OpenVPN 客户端时选中“安装服务”模式框,打开 %WinDir%\system32\services.msc 并将 OpenVPNService 设置为自动启动模式。
当 OpenVPN 作为服务运行时,它将为在“%ProgramFiles%\OpenVPN\config-auto”文件夹中找到的每个配置文件 (*.ovpn) 启动一个单独的 OpenVPN 进程
更多信息请参阅 OpenVPN 网站
https://openvpn.net/community-resources/running-openvpn-as-a-windows-service/