本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
添加用于相互身份验证的 AWS Client VPN 客户端证书和密钥信息
如果您的客户端VPN终端节点使用相互身份验证,则必须将客户端证书和客户端私钥添加到您下载的.ovpn 配置文件中。
使用双向身份验证时,您无法修改客户端证书。
添加客户端证书和密钥信息(双向身份验证)
您可以使用以下任一选项。
(选项 1)将客户端证书和密钥以及客户端VPN端点配置文件分发给客户端。在此情况下,请在该配置文件中指定证书和密钥的路径。使用您的首选文本编辑器打开该配置文件,并在文件末尾添加以下内容。Replace(替换) /path/
包含客户端证书和密钥的位置(该位置相对于连接到端点的客户端)。
cert /
path
/client1.domain.tld.crt key /path
/client1.domain.tld.key
(选项 2)将 <cert>
</cert>
标记之间的客户端证书内容以及 <key>
</key>
标记之间的私有密钥内容添加到配置文件中。如果选择此选项,则只将配置文件分发给客户端。
如果您为要连接到客户端VPN终端节点的每个用户生成了单独的客户端证书和密钥,请为每个用户重复此步骤。
以下是包含客户端证书和密钥的客户端VPN配置文件格式的示例。
client dev tun proto udp remote cvpn-endpoint-0011abcabcabcabc1.prod.clientvpn.eu-west-2.amazonaws.com 443 remote-random-hostname resolv-retry infinite nobind remote-cert-tls server cipher AES-256-GCM verb 3 <ca>
Contents of CA
</ca> <cert>Contents of client certificate (.crt) file
</cert> <key>Contents of private key (.key) file
</key> reneg-sec 0