为什么 IP 地址会失效,但服务器(硬件和 Web 服务器)和文件系统却可以正常运行?

为什么 IP 地址会失效,但服务器(硬件和 Web 服务器)和文件系统却可以正常运行?

如果这是重复的,或者网络工程 SE 更好,请原谅我。

我在 BlueHost 上有一个帐户,它为我配置多个专用 IP 地址和多个 SSL 证书。

系统时常会崩溃,我从客户那里听说了这件事。我说时常,是因为有一段时间我发现它每天都会崩溃。现在,我不再每天检查,也没有设置健康检查来逐分钟检查已部署的网站/应用程序的健康状况。

但在我发布此消息时,我使用的服务器似乎已经宕机了。

但是,我使用另一个由 bluehost 控制的主机名,我可以进入并观察网站的工作行为。我可以确定有一个运行着 Wordpress 等的 Web 服务器,所以我知道数据库连接也在正常工作。

但是使用浏览器加载我的专用 IP 地址却什么也没得到。

如果再次发生这种情况,这是否意味着我可以在未来调查任何特定的小故障?我有一个想法是 IP 地址通过负载平衡器或使用与 bluehost 控制的主机名略有不同的路由路径,通过故障路由器。老实说,我在这里并不处于舒适区。

谢谢你的时间。

编辑

据我所知,我的所有网站都托管在一台物理机器上,尽管我不确定。它们都可以通过另一个主机名使用帐户子名访问:

https://some.arbitrary.hostname.bluehostservername.com/~mysiteaccountname/

同时,mysiteaccountname 的专用 IP 地址始终有效。我可能(可能?)过去做过测试,在安装 SSL 证书之前使用新工作的专用 IP,看看会发生什么,但我不记得结果了。

答案1

听起来你有一个静态 IP 分配但实际上并没有专用 IP。

如果 Web 服务器需要响应同一 IP 地址和端口上的多个站点,则它们将使用主机名绑定,根据请求的主机选择正确的站点姓名

通过 IP 访问这样的服务器设置通常会导致进入服务器上的默认站点,或者不执行任何操作(出于安全原因)。

相关内容