问题标签 [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.
linux - 在 Ubuntu 10.10 中直接将私钥密码传递给 openvpn 命令
我尝试了不同参数的方法
我有密码。
下面的密码是mypassword
1)
结果是显示:
2)
结果是显示:
(仍然需要手动输入密码)
我不想手动输入密码。我怎样才能做到这一点?
3) 伙计
运行脚本后,它会退出并显示以下内容:
以这种方式退出是正常的。
bash - 使用期望从 bash 脚本登录 VPN
我使用以下方式从控制台连接到 VPN:
我不关心手动输入管理员密码,但我想自动化 vpn 身份验证,我认为期望是我需要做的,但我不知道如何使用它,而且我从未编写过 bash 脚本。
有人可以向我展示一个使用 expect 的简单 bash 脚本,以便我可以使用它吗?
android - OpenVPN 和 Android NDK
我有一个定制的 C(跨平台)应用程序。OpenVPN 变体。我想用 NDK 为 Android 版本编译这个。
它在Linux下编译。这是否意味着我也可以使用 NDK 轻松为 Andoird 编译它?如果是这样,我如何通过 Java 代码(普通的 Android SDK)与我的库进行通信?
我还没有真正完成实际的实施部分。但我想提前知道我能期待什么。
因此,如果您对 NDK 有任何经验并对我有任何提示/指点,那么您真的会对我有很大帮助。比如,在使用 NDK 时我应该注意的事项。编译设置等
谢谢你的帮助。
udp - 在 openvpn 上运行 netperf udp 流时出错
为什么当我将 OpenVPN 与示例配置文件一起使用并想使用 netperf UDP_STREAM 测量性能时,我收到此错误:
bash - Bash 语法错误意外令牌 else 与多个 else if 条件
在调试我的脚本时,我不断收到错误,我不知道这是什么原因。我得到的错误如下提前感谢您的帮助第 29 行:在意外标记附近出现语法错误else'
line 29:
else if [ ["$VERSION" = "5" ] && ["$ARCH" = "64" ] ];'
proxy - 如何在现有隧道上创建 OpenVPN 隧道
在我们学校,我们必须连接到一个OpenVPN-server
才能使用互联网。问题是许多网站都被锁定了。
是否有可能创建第二个隧道以连接到另一个OpenVPN-provider
隧道并将第二个隧道用作系统范围的代理?
openvpn - 如何测试 OpenVPN 隧道是否建立?
要测试 OpenVPN 隧道设置,我需要检测新启动的 OpenVPN 守护程序何时建立了隧道(或尝试过但未成功),然后再尝试通过隧道发送内容。
java - 如何在 Android 中使用 VPN?
我正在探索 Android 中的 VPN 连接。我是这个部分的新手。
我想知道如何使用应用程序在 Android 中设置 VPN 连接?
我遇到了一个示例代码,即 ToyVpn。我运行了应用程序,但我不知道我需要以该应用程序显示的形式提供哪些数据,考虑我有一个带有 IP 地址的 VPN 服务器(比如 10.162.1.2),我该怎么办需要在该应用程序中做什么才能使该应用程序正常工作?
如果我尝试使用任何公共 VPN 服务器,我需要做什么?
我从这里下载了 Openvpn 源并在我的 ICS 设备中编译并运行,但我不知道如何配置需要输入的数据。请提供使用此应用程序的确切方式。
networking - 如果我设置了 OpenVPN UDP 连接,我可以使用 TCP 吗?
如果我通过 udp(proto udp)建立了 openvpn 连接,我可以在其中使用 tcp(tcp 以某种方式转换为 udp),还是只使用 udp?
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 后是否必须重新生成它?如果是,如何?