带有 Windows 证书服务 PKI 的 OpenVPN

带有 Windows 证书服务 PKI 的 OpenVPN

有人尝试过使用 Windows 证书服务生成的证书来使用 OpenVPN 吗?理论上这应该可行。

对于许多用户来说,提供的 easy-rsa PKI 管理起来不是很方便。我已经设置了 ActiveDirectory,理想情况下我希望证书具有 AD 集成。我已按照本指南为用户组设置自动注册。但是,我甚至无法确定相应的用户是否已成功分配证书。这对我来说似乎过于复杂。

http://www.isaserver.org/img/upl/vpnkitbeta2/autoenroll.htm

答案1

是的,完全有可能。x509 就是 x509。

OpenVPN 2.1(测试版,但非常稳定)支持 CryptoAPI。我们每天都会使用它。

要使用您现有的 PKI,只需向 OpenVPN 服务器提供 CA 的副本。如果您不希望 CA 上的每个人都有访问权限,您可以使用 CCD 指定哪些客户端可以登录。然后将以下内容放入您的客户端配置中:

cryptoapicert "THUMB:<cert_thumb>"

<cert_thumb>您可以从 Windows 个人证书存储中的证书详细信息中复制/粘贴。

自动注册很麻烦,我已经有一段时间没用它了。但它最终还是起作用了。

相关内容