来自不同区域的 AWS 实例的 UDP 消息的 IP 地址是什么?

来自不同区域的 AWS 实例的 UDP 消息的 IP 地址是什么?

我在不同的地区设置了 AWS EC2,比如一个在俄勒冈,另一个在爱尔兰。

我想从俄勒冈州向爱尔兰发送一条 UDP 消息。

在这种情况下我应该使用哪个 IP 地址?

我拥有俄勒冈州和爱尔兰的私有 IP 地址和公共 IP 地址。

我的系统是ubuntu 12.04 64位。

我知道在 EC2 网络中,我们可以使用私有 IP 地址,例如俄勒冈州的两个实例/服务器。但我们如何处理不同区域的两个实例?

有人可以帮忙吗?

谢谢。

答案1

答案是,您将无法使用私有 IP 访问这些机器。您只能使用公共 IP。

原因是一样的,我相信 AWS/ec2,它全是关于网络块/子网的。

因此,一个数据中心将拥有他们分配的地址块,其他数据中心的情况也一样。因此,您可能在两个数据中心拥有相同的私有 IP。这就是为什么您不能使用私有 IP 与不同的数据中心进行通信的原因。

因此,您将无法使用私有 IP 访问这些实例。为此,您需要使用公共 IP,您已经说过您拥有公共 IP。

希望这有帮助。

相关内容