java - 从 Java 应用程序启动 OpenVPN

标签 java vpn openvpn

是否可以通过 Java 应用程序启动 OpenVPN?如果可能的话,最好的方法是什么,这样它是跨平台的,并且可以在所有安装了 OpenVPN 的平台上运行。

最佳答案

您可以像这样使用 Java 运行 openvpn:

Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("openvpn your_config.ovpn");

这将通过命令行运行 openvpn。它也是跨平台的,因为它可以在 Mac、Linux 和 Windows 上运行。

关于java - 从 Java 应用程序启动 OpenVPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46620546/

相关文章:

android - 构建 ics-openvpn 成功但没有 apk 文件

java - Spinner String 项目值获取(不是字符串名称)android

android - 如何在 Android ICS 上检查 VPN 连接状态

ios - 检查设备是否连接到 iOS 12 中的 VPN

azure - 连接到 Azure AD 条件访问 VPN 命令行

python - 自定义 OpenVPN 客户端不接收 TLS ServerHello

android - 检查 Android 上 openVPN 的 VPN 连接状态

java - 为特定上下文自定义 Spring Boot 属性的更简单方法

java - 如何获取 Swing JTabbedPane 标签的默认字体?

java - Spring框架支持什么版本的stomp