gpt4 book ai didi

javascript - 带 Node 的 OpenVPN,它是如何工作的?

转载 作者:搜寻专家 更新时间:2023-10-31 23:52:50 25 4
gpt4 key购买 nike

我可以使用以下 openVPN 命令轻松地从终端连接到 VPN:

openvpn --config conf.ovpn

我需要使用 Javascript 连接到相同的 VPN(用于 selenium 测试),我已经使用 NPM 安装了 openvpn.client:

npm install openvpn-client

但是,我不知道它是如何工作的。我想知道如何实现具有类似openvpn功能的终端应用程序。

文档和源代码

最佳答案

解决了,或多或少...

在系统中安装 openvpn 后,只需将位 s 添加到 openvpn bin (sudo chmod +s/usr/sbin/openvpn),然后就可以连接 openvpn 了:

var exec = require("child_process").exec;

cmd = `openvpn --config ${conf.ovpn}&`;
exec(cmd);

就是这样。也许不是最安全的解决方案,但它适合我的目的。

谢谢。

关于javascript - 带 Node 的 OpenVPN,它是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36864219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com