与两个服务提供商共享同一 IP

与两个服务提供商共享同一 IP

我拥有一家 GPS 车辆跟踪设备公司。GPS 设备安装在车辆上,可以在世界任何地方进行跟踪。所有 GPS 设备都有一个服务器 IP 用于跟踪车辆。服务器托管在亚马逊云中。我计划在我的办公室本地托管服务器。我对本地托管服务器有疑问,

如果任何一个 ISP 出现故障,我可以与两个 ISP 共享我的单个公共 IP 吗?

答案1

在向任何用户出售任何设备之前,您都应该考虑这一点。即使使用同一个 ISP,也不能保证您可以永远保留相同的 IP 地址。设备至少应该有远程更新 IP 地址的选项,希望您可以在固件更新或类似情况下执行此操作。

最好的选择是,正如这里已经提出的,使用 DNS 名称而不是 IP 地址。这样可以实现负载平衡、冗余和许多其他扩展可能性。如果可以通过自动固件更新实现,请在下次更新时进行更新。

我不知道您已经销售了多少台,但我仍然认为:如果还没有,请让它成为可能。我们知道他们必须已经拥有互联网连接。在有人手动进行第一次固件更新时提供一杯咖啡,以便将来可以远程获取更新。或者不要这样做,只是等待您的竞争对手这样做并抢走您的客户。做好这件事是您核心业务的一部分。

答案2

如果不自行设置 ISP 并使用 BGP,则不行。为什么不能改用 DNS 记录呢?

答案3

如果主服务器的健康检查失败,Amazon route53 将允许您将主机名故障转移到备用 IP 地址。还可以进行负载平衡

答案4

您能使用 URL 代替 IP 吗?

一种解决方案是通过 DNS 将 URL 与一个或多个 IP 地址关联起来,并附加该 URL 而不是 IP。

相关内容