gpt4 book ai didi

https - Openssl TLS 扩展支持配置(服务器名称指示)

转载 作者:太空宇宙 更新时间:2023-11-03 12:50:17 30 4
gpt4 key购买 nike

我想配置 openssl 客户端-服务器以支持 TLS 扩展,特别是服务器名称指示 (SNI)。

我在 ubuntu linux 上构建了最新的 openssl 1.0.0e,没有提供任何额外的配置参数。

 ./configmakemake install

不确定在构建此版本时是否需要提供任何其他配置参数。

现在我已经设置了服务器并使用 openssl 提供的标准命令行工具通过 openssl 客户端连接到它,即 s_client 和 s_server。

我的问题是:如何在 s_client 中指定要作为扩展发送的主机名? openssl 是否提供了在命令行中使用某些参数指定服务器名称的规定?

谢谢!

最佳答案

这已经沉睡了一段时间。因为我早就想通了,所以写下答案并结束它是合乎逻辑的。

命令行选项 servername 可用于指定 SNI。

openssl s_client -connect myweb.address.com:443 -servername myweb.address.com

上面的命令将触发 TLS 客户端,其中给定的服务器名称出现在客户端问候的 SNI 扩展中。

关于https - Openssl TLS 扩展支持配置(服务器名称指示),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7497088/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com