SNI部署的环境要求

发布时间:2020-07-31 09:24:32 来源:青锋建站 作者:青锋建站
  SNI(Server Name Indication)是为了解决一个服务器一个IP使用多个SSL证书的SSL/TLS扩展。一句话简述它的工作原理就是,在连接到服务器建立SSL链接之前先发送要访问站点的域名(Hostname),这样服务器根据这个域名返回一个合适的证书。目前,大多数操作系统和浏览器、服务器端的网站软件都已经很好地支持SNI扩展,OpenSSL 0.9.8已经内置这一功能,新版的nginx也支持SNI。以下是青锋建站给大家分享的SNI部署对于环境的要求。

客户端不支持SNI如何解决

  SNI是一个很便利的扩展,随着IPv4地址的耗尽,全面支持SNI是趋势。对于不支持SNI的客户端,我们有两个解决方案:建议用户升级或使用新版本的浏览器,如Chrome、Firefox等(强烈推荐),或使用非Windows 7及更高版本Win操作系统,现在的客户端环境条件几本都可以满足要求.联系商务人员购买独享SSL服务。

SNI对桌面版浏览器的要求

Chrome 5及以上版本
Chrome 6及以上版本(Windows XP)
Firefox 2及以上版本
IE 7及以上版本(运行在Windows Vista/Server 2008及以上版本版本系统中,在XP系统中任何版本的IE浏览器都不支持SNI)
Konqueror 4.7 及以上版本
Opera 8 及以上版本
Safari 3.0 on Windows Vista/Server 2008 及以上版本, or Mac OS X 10.5.6 及以上版本

SNI对手机端浏览器的要求

Android Browser on 3.0 Honeycomb 及以上版本
iOS Safari on iOS 4 及以上版本
Windows Phone 7 及以上版本

SNI对服务器环境的要求

Apache 2.2.12 及以上版本
Apache Traffic Server 3.2.0 及以上版本
Cherokee
HAProxy 1.5 及以上版本
IIS 8.0 及以上版本
lighttpd 1.4.24 及以上版本
LiteSpeed 4.1 及以上版本
nginx 0.5.32 及以上版本
命令行支持
cURL 7.18.1 及以上版本
wget 1.14 及以上版本
库支持
 GNU TLS
JSSE (Oracle Java) 7 及以上版本, 仅作为客户端
libcurl 7.18.1 及以上版本
NSS 3.1.1 及以上版本
OpenSSL 0.9.8j 及以上版本
OpenSSL 0.9.8f 及以上版本,需配置flag
Qt 4.8 及以上版本
  以上就是青锋建站给大家分享的SNI部署的环境要求。青锋建站,提供专业的高品质网站制作服务,包括网站建设,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,为企业构建强有力的营销平台。
分享到:

Copyright © 2016-2026 青锋建站 版权所有