OpenVPN/openvpn

GitHub: OpenVPN/openvpn

OpenVPN是一款基于SSL/TLS的开源VPN守护进程,用于在IP网络上创建安全的点对点或站点对站点加密隧道。

Stars: 13310 | Forks: 3265

OpenVPN —— 一个安全的隧道守护进程 版权所有 (C) 2002-2022 OpenVPN Inc. 本程序是自由软件; 您可以根据自由软件基金会发布的 GNU 通用公共许可证第二版的条款, 对其进行再分发和/或修改。 要获取 OpenVPN 的最新版本,请访问: ``` https://openvpn.net/community-downloads/ ``` 要构建和安装, ``` tar -zxf openvpn-.tar.gz cd openvpn- ./configure make make install ``` 或查看 INSTALL 文件以获取更多信息。 有关如何使用 MinGW 或 MSVC 在 Windows 上/为 Windows 构建 OpenVPN 的信息, 请参阅 README.cmake.md。 有关 OpenVPN 的详细信息,包括示例,请参见手册页 http://openvpn.net/man.html 有关示例 VPN 配置,请参见 http://openvpn.net/howto.html 要报告问题,请参见 https://github.com/OpenVPN/openvpn/issues/new 有关 OpenVPN 底层协议的描述, 请参见源代码分发中包含的 ssl.h 文件。 其他文件和目录: * configure.ac -- 用于重建我们的 configure 脚本和 makefile 的脚本。 * sample/sample-scripts/verify-cn 一个示例 Perl 脚本,可与 OpenVPN 的 --tls-verify 选项一起使用,以便对嵌入的 X509 证书字段 提供自定义的身份验证测试。 * sample/sample-keys/ 示例 RSA 密钥和证书。切勿将这些文件 用于测试以外的任何用途,因为它们完全不安全。 * sample/sample-config-files/ 来自以下 HOWTO 的 OpenVPN 配置文件和脚本集合 http://openvpn.net/howto.html 请注意,easy-rsa 和 tap-windows 现在在其各自的子项目中维护。 其源代码可在以下位置获取: https://github.com/OpenVPN/easy-rsa https://github.com/OpenVPN/tap-windows6 社区提供的 Windows 安装程序 (MSI) 和 Debian 软件包构建自 https://github.com/OpenVPN/openvpn-build 有关使用信息,请参阅 INSTALL 文件。
标签:DNS 反向解析, GNU通用公共许可证, GPL, IP隧道, Node.js, OpenVPN, RSA认证, SSL/TLS, TUN/TAP, VPN, X509证书, 云安全, 代理工具, 内核驱动, 加密通信, 守护进程, 安全测试工具, 客户端加密, 客户端加密, 站点互联, 网络协议, 网络安全, 网络隐私, 虚拟专用网络, 远程访问, 隐私保护, 隧道技术