问题
由于某种原因,Windows 下的原始 OpenVPN 软件对我来说不起作用。因此,我首次找到了 Securepoint 的替代方案。不幸的是,它没有作为服务运行的功能,供应商已确认。您需要先登录 WIN gui。
如何在没有WIN桌面登录的情况下自动运行此VPN客户端?
答案1
解决方案
我认为你可以手动完成的事情也可以自动化。所以你可以这样做。
脚步
- 从以下位置下载“SRVSTART.EXE”应用程序http://rozanski.org.uk/software
- 解压并将其放置到没有空格的路径,例如“c:\srvstart\”
- 将“SecOpenVPN”从默认路径“Program Files”移至自己的路径,例如“c:\SecurepointSSLVPN\”
- 以管理员身份运行此程序“c:\srvstart\svc”
安装服务步骤
- 操作 > 按“i”
- 输入服务名称>写“Securepoint VPN客户端”
- 输入显示名称>写入“Securepoint VPN 客户端”
- 服务是否可以与桌面交互 > 按“n”
- 输入开始类型>按“a”
- 进入错误控制>按“i”
- 输入二进制路径名 > 写入“c:\SecurepointSSLVPN\Spvpncl.exe”
- 使用“LocalSystem”帐户启动服务 > 按“n”
- 输入服务启动名称>写入“.\{{user_name}}”---桌面用户名通常是可执行文件
- 输入用户的服务启动密码:写入“{{password}}”
- 重新输入密码确认:写入“{{password}}”
- 此服务是否有依赖项 > 按“y”
- 依赖服务的简称 > 输入“Securepoint VPN”并按“Enter”
- 您确定要安装服务吗?按“y”
- 按“x”
设置并运行服务步骤
- 使用“WIN+R”键打开运行窗口
- 编写并打开“services.msc”
- 打开属性“Securepoint VPN 客户端”
- 在“常规”选项卡上设置“启动类型:自动(延迟启动)”,然后单击“确定” --- 这不会影响您的 GUI 启动过程
- 在“登录”选项卡上再次设置密码---由于某种原因,操作系统不接受 svc 密码或 svc 未正确保存它
- 打开“命令行界面 (CLI)”
- 编写并运行“net start SecOpenVPN”
现在应该启动应用程序,因此测试一些您的连接。
现在重启后测试启动应用程序。在我的环境中,这需要 1 到 3 分钟。