首页 > 解决方案 > 为什么我的公共 IP 来自美国,而我的 VM 位于 southamerica-east1-a?

问题描述

提前感谢所有回复。我创建了一个实例来运行 VoIP 系统。该实例已根据 Google 说明创建,并且 IP 公共已设置为与该实例一起使用。IP 地址为 35.199.100.126,实例位于 southamerica-east1-a。为什么我的 IP 公共地址显示在美国加利福尼亚州?我在延迟方面遇到了一些麻烦。它不应该是来自圣保罗的 IP 吗?

此致。

埃尼奥·埃尔茨·菲略。

标签: cloudgoogle-compute-engine

解决方案


正如我们通常看到的那样,Google 不会为您的机器提供公共 IP。通常,您机器中的接口具有分配给它的 IP。但是在 GCP 中,面向公众的“接口”并不位于您的虚拟机中,而是系统向您的虚拟机转发。在您的情况下,位于您本地 (GCP) 网络中的 IP 是南美洲的 IP。

以上应该解决您的问题,但要解决您的问题,请检查私有 IP 位置是否是真正的问题,因为它们作为内部通信非常快。之后,请评估您的 GCP 结构中的网络层,因为 VOIP 是一个对速度极为敏感的系统。


推荐阅读