如何配置 SNI 以获得 SNI 的好处

如何配置 SNI 以获得 SNI 的好处

我该如何配置 SNI 以获得好处......我正在使用 openssl 1.0.0 beta5 和 apache 2.2.14。有人能告诉我完整的过程吗。我正在 ssl.conf 文件中配置虚拟主机,并为 apache 上托管的每个站点提供不同的证书。

需要帮助,很紧急

答案1

我从来没有尝试过,但是文档似乎说你只需要有一个支持 SNI 的 OpenSSL,这应该可以做到,因为你需要 Apache 2.2.12 和 OpenSSL 0.9.8j 或更高版本,其余配置应该与正常配置相同SSL在 apache 中的配置,即添加类似以下内容:

SSLEngine on
SSLCertificateFile "/path/to/your.crt"
SSLCertificateKeyFile "/path/to/your.key"
SSLVerifyClient None

到您的虚拟主机。

您可以添加:

SSLStrictSNIVHostCheck on

如果你认为合适的话。

相关内容