问题标签 [openvpn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
74594 浏览

linux - 在 Ubuntu 10.10 中直接将私钥密码传递给 openvpn 命令

我尝试了不同参数的方法

我有密码。
下面的密码是mypassword

1)

结果是显示:

2)

结果是显示:

(仍然需要手动输入密码)

我不想手动输入密码。我怎样才能做到这一点?

3) 伙计

运行脚本后,它会退出并显示以下内容:

以这种方式退出是正常的。

0 投票
3 回答
3707 浏览

bash - 使用期望从 bash 脚本登录 VPN

我使用以下方式从控制台连接到 VPN:

我不关心手动输入管理员密码,但我想自动化 vpn 身份验证,我认为期望是我需要做的,但我不知道如何使用它,而且我从未编写过 bash 脚本。

有人可以向我展示一个使用 expect 的简单 bash 脚本,以便我可以使用它吗?

0 投票
1 回答
3359 浏览

android - OpenVPN 和 Android NDK

我有一个定制的 C(跨平台)应用程序。OpenVPN 变体。我想用 NDK 为 Android 版本编译这个。

它在Linux下编译。这是否意味着我也可以使用 NDK 轻松为 Andoird 编译它?如果是这样,我如何通过 Java 代码(普通的 Android SDK)与我的库进行通信?

我还没有真正完成实际的实施部分。但我想提前知道我能期待什么。

因此,如果您对 NDK 有任何经验并对我有任何提示/指点,那么您真的会对我有很大帮助。比如,在使用 NDK 时我应该注意的事项。编译设置等

谢谢你的帮助。

0 投票
2 回答
3605 浏览

udp - 在 openvpn 上运行 netperf udp 流时出错

为什么当我将 OpenVPN 与示例配置文件一起使用并想使用 netperf UDP_STREAM 测量性能时,我收到此错误:

0 投票
1 回答
1365 浏览

bash - Bash 语法错误意外令牌 else 与多个 else if 条件

在调试我的脚本时,我不断收到错误,我不知道这是什么原因。我得到的错误如下提前感谢您的帮助第 29 行:在意外标记附近出现语法错误else' line 29:else if [ ["$VERSION" = "5" ] && ["$ARCH" = "64" ] ];'

0 投票
2 回答
2200 浏览

proxy - 如何在现有隧道上创建 OpenVPN 隧道

在我们学校,我们必须连接到一个OpenVPN-server才能使用互联网。问题是许多网站都被锁定了。

是否有可能创建第二个隧道以连接到另一个OpenVPN-provider隧道并将第二个隧道用作系统范围的代理?

0 投票
1 回答
7177 浏览

openvpn - 如何测试 OpenVPN 隧道是否建立?

要测试 OpenVPN 隧道设置,我需要检测新启动的 OpenVPN 守护程序何时建立了隧道(或尝试过但未成功),然后再尝试通过隧道发送内容。

0 投票
1 回答
9035 浏览

java - 如何在 Android 中使用 VPN?

我正在探索 Android 中的 VPN 连接。我是这个部分的新手。

  1. 我想知道如何使用应用程序在 Android 中设置 VPN 连接?

  2. 我遇到了一个示例代码,即 ToyVpn。我运行了应用程序,但我不知道我需要以该应用程序显示的形式提供哪些数据,考虑我有一个带有 IP 地址的 VPN 服务器(比如 10.162.1.2),我该怎么办需要在该应用程序中做什么才能使该应用程序正常工作?

  3. 如果我尝试使用任何公共 VPN 服务器,我需要做什么?

  4. 我从这里下载了 Openvpn 源并在我的 ICS 设备中编译并运行,但我不知道如何配置需要输入的数据。请提供使用此应用程序的确切方式。

0 投票
2 回答
1399 浏览

networking - 如果我设置了 OpenVPN UDP 连接,我可以使用 TCP 吗?

如果我通过 udp(proto udp)建立了 openvpn 连接,我可以在其中使用 tcp(tcp 以某种方式转换为 udp),还是只使用 udp?

0 投票
2 回答
1342 浏览

windows - Windows 驱动程序签名的复杂性(重命名和重新签名 OpenVPN Tap 驱动程序)

我不清楚在我的具体情况下应该如何签署司机。

OpenVPN 有一个 Tap 驱动程序,它由 tap0901.sys、tap0901.cat 和 OemWin2k.inf 文件组成。

当我在我的 64 位 win7 上使用“devcon install OemWin2k.inf tap0901”安装它时,它会静默安装,没有可怕的警告。

我将驱动程序重命名为不同的名称 ogtap100(通过将文件重命名为 ogtap100.sys、ogtap100.cat 并将 OemWin2k.inf 中的“tap0901”字符串替换为“ogtap100”,根据http://community.openvpn.net/openvpn /wiki/ManagingWindowsTAPDrivers和 OemWin2k.inf 中的注释)。

但是,当我在重命名的驱动程序上运行“devcon install OemWin2k.info ogtap100”时,我收到来自 Windows 的可怕警告,即驱动程序来自未知来源。它会安装,但我计划将它作为我的应用程序的一部分发布,所以可怕的警告并不好。

当我运行“signtool verify /v ogtap100.cat”时,我得到:“SignTool 错误:已处理证书链,但在信任提供者不信任的根证书中终止。” 即使它还说根证书是“颁发给:DigiCert High Assurance EV Root CA”。

我尝试使用自己的证书(在签署常规 .exe 文件时有效)重新签名(signtool sign /f cert.pfx ogtap100.cat),但我得到了同样可怕的警告。

我错过了什么?

会不会…… 与目录(.cat)文件有关吗?

我已经阅读了http://msdn.microsoft.com/en-us/windows/hardware/gg463050但它假设我会自己生成 .cat 文件。我已经有来自 OpenVPN 的 .cat 文件。重命名文件和 OewmWin2k.inf 后是否必须重新生成它?如果是,如何?