本帖最后由 Delly 于 2022-1-1 10:49 编辑
各位mjj新年快乐!近来琢磨多服务sni分流的事情。我看到网上说443端口没办法重复监听,要使用sni之类的分流措施,但是有一点不明白,几个站点的nginx配置都监听80端口,为啥就不会冲突呢?(实操就是几个站点的配置都监听80端口,但不监听443,443交由stream分流管理。) server { |
80端口可以重复,443不可以重复。 |
SNI 分流由 nginx 执行 |
这个我知道,但是监听80端口可以重复监听不冲突不知道原理 |
根据 HTTP Header 的 Host 执行分流 |
这个不太明白。有说因为域名不同,所以不冲突。但是443却不能冲突。 |
能重复监听,你看网上说的是错的 |
都能重复 |
一个 nginx 部署多个 ssl 站点不是常规操作吗,怎么 443 就不能“重复”了 |
稍微科普一下,任何端口都不能重复监听 |