我不知道如何准确地提出我的问题,但我会尽力解释我的要求。
我有一家开发 GPS 设备的公司,每个设备都被放置在单独的车辆上。设备的固件具有硬编码的 IP 地址,它们将当前数据发送到该地址。
我在公司有一台服务器,可以接受来自设备的数据。然而,业务正在增长,我不想冒险使用它。这就是为什么我正在考虑将服务器软件迁移到亚马逊 EC2。
在此之前,我想知道是否可以在亚马逊 EC2 服务上使用我当前的 IP 地址,因为无法更改设备固件上硬编码的 IP 地址。
让我们总结一下情况。
- <-- 带有固件的 GPS 设备,可将数据发送到地址 x.y.z.w
- B <-- 带有特殊软件的服务器,接受来自 A 的数据。服务器 IP 为 x.y.z.w
- C <-- IP 地址为 a.b.c.d 的 Amazon EC2 服务
我想摆脱服务器 B。所以 A ->> 将数据发送到 ->> 服务器 C。
如何配置服务器 C,使其使用服务器 B 的 IP 地址(考虑到服务器 C 位于不同的县,具有不同的 IP 地址范围)?
最佳答案
这就是我要做的,请记住,我不知道所建立的连接类型的详细信息。
硬编码的 IP 地址将映射到您站点/数据中心的负载均衡器/代理。这将平衡您站点上或运行应用程序软件的 ec2 上的一台或多台服务器之间的流量。
出于高可用性的目的,我会在负载平衡器上配置一个心跳监视器,以便在发生故障时故障转移到备份负载平衡器。
您仍然存在一个故障点,即如果您的网站出现故障,则很难将流量重定向到另一个网站。
关于amazon-ec2 - IP地址重新映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15798648/