Nginx与SNI分流使Reality与web服务共存
前言 使用传输层协议TLS的扩展协议SNI ( 服务器名称指示 S erver N ame I ndication) , 在该协议下,在握手过程开始时客户端告诉它正在连接的服务器要连接的主机名称。这允许服务器在相同的IP…
前言
使用传输层协议TLS的扩展协议SNI (服务器名称指示 Server Name Indication) , 在该协议下,在握手过程开始时客户端告诉它正在连接的服务器要连接的主机名称。这允许服务器在相同的IP地址和TCP端口号上呈现多个证书,并且因此允许在相同的IP地址上提供多个安全(HTTPS)网站在该协议下,在握手过程开始时客户端告诉它正在连接的服务器要连接的主机名称。这允许服务器在相同的IP地址和TCP端口号上呈现多个证书,并且因此允许在相同的IP地址上提供多个安全(HTTPS)网站(或其他任何基于TLS的服务)。
Nginx使用stream功能,对进入端口的流量通过SNI分流,基于流量指定的域名分流,这样可以满足443端口对服务的服用
结果:443端口上,同时部署Bitwarden , Reality , 个人blog
原始笔记:cloud/sni分流.md