服务器在防火墙后面,有一个私有IP,我需要到达它托管的域的公共IP…
我有几个网站有几个主机名绑定,他们都可以很好地通过SSL (即https://example.com),但我需要只使用IP地址(即https://123.45.67.89),我不知道如何做绑定,因为它不允许IP地址作为主机名。浏览到IP地址后,我会看到一条“Connection Not Private”消息。
发布于 2016-11-16 21:58:30
必须将安全证书授予主机名,例如example.com
您不能向ip地址颁发证书。
当您通过ip浏览并提供证书时,它与您输入的地址不匹配,并且正确地告诉您证书对于您要查看的站点无效
发布于 2016-11-16 23:48:24
服务器提供的证书可能不是为IP地址颁发的,这就是它与您输入的URL (以IP为目标)不匹配的原因。您必须使用与证书匹配的名称访问服务器,这意味着您需要一些DNS设置,这些设置将证书中包含的名称映射到外部可见的IP地址,然后您可以通过其正确的名称访问服务器。为了进行测试,您可以在本地主机文件中进行这样的映射。但是,如果服务器也应该从外部对其他人可见,则需要为防火墙服务器所服务的域配置公共DNS,以便到公共IP地址的映射是公共可见的。
https://stackoverflow.com/questions/40633173
复制相似问题