有没有标准的替代HTTPS端口?

Áxe*_*ena 24 service https web-services ports

HTTP有一些众所周知的替代端口,如8080等.

如果我需要部署通过安全HTTP提供的任何服务,或者我需要将任何端口分配给本地计算机上的HTTPS服务,但我已经有另一个处理443端口的HTTPS服务,是否有关于哪个端口的约定用吗?


旁注:这个问题是作为参考手段发布的,因为答案已经发布到一个问题,但这个问题并没有问到这个问题 - 无论如何答案是收集了很多正面投票.

Áxe*_*ena 27

没有有关标准,但8443端口有时也被称为HTTP-ALT,似乎被广泛用作替代HTTPS端口唯一的一个.

由于mod_nss(一种替代mod_ssl的HTTPD模块)在默认配置中使用它,它可能已经变得流行.


myr*_*rdd 5

如前所述,我想说没有标准的替代端口可以使用。由您决定使用哪个端口。

个人我喜欢用443xxxx被任意2位数字,如44301。根据Wikipedia的TCP / UDP端口号列表,端口4430044399未使用。(对于多个HTTP端口,我用80xx同样的方式,80088080正式的HTTP备用端口)。

请注意,我仅将此类备用端口用于临时或个人Web服务。如果要在生产中的同一IP上运行多个Web服务,建议您设置一个SNI代理,例如sniproxy。(但是,如果所有Web服务都在同一个Web服务器(例如Apache)上运行,则设置虚拟主机就足够了。)