Google compute engine 我们能避免谷歌计算实例IP地址重复吗?

Google compute engine 我们能避免谷歌计算实例IP地址重复吗?,google-compute-engine,google-cloud-platform,Google Compute Engine,Google Cloud Platform,我正在停止和启动google compute实例,我有3个GCE实例M1、M2和M3。 在初始阶段,所有3个都具有唯一的外部IP,如 M1 = IP1 M2 = IP2 M3 = IP3 当我停止并启动M1实例时,它将获得新的外部IP,如IP4 但当我停止并启动M2实例时,它会得到M1的旧IP,即IP1。 例如,重新启动实例后 M1 = IP4 M2 = IP1 M3 = IP2 基本上是在实例重新启动时,GCE将旧的外部IP地址分配给由其他实例释放的实例 是否有任何方法可以在实例的每次停止

我正在停止和启动google compute实例,我有3个GCE实例M1、M2和M3。 在初始阶段,所有3个都具有唯一的外部IP,如

M1 = IP1
M2 = IP2
M3 = IP3
当我停止并启动
M1
实例时,它将获得新的外部IP,如
IP4
但当我停止并启动
M2
实例时,它会得到
M1
的旧IP,即
IP1
。 例如,重新启动实例后

M1 = IP4
M2 = IP1
M3 = IP2
基本上是在实例重新启动时,GCE将旧的外部IP地址分配给由其他实例释放的实例


是否有任何方法可以在实例的每次停止/启动时获得唯一的IP地址?我还尝试在新区域中删除和重新创建实例,如何确保实例在停止/启动或创建/删除实例时获得唯一的IP地址

您必须保留外部IP,这称为静态外部IP;否则,默认情况下,它是短暂的外部IP。您可以在创建实例时分配静态外部IP,或将其从临时IP升级到静态IP以运行实例。请注意,您将为静态IP收取费用


请参阅。

您必须保留外部IP,它称为静态外部IP;否则,默认情况下,它是短暂的外部IP。您可以在创建实例时分配静态外部IP,或将其从临时IP升级到静态IP以运行实例。请注意,您将为静态IP收取费用

请参阅。

被问及GCE实例的IP地址,解决方案如下:

您可以使用和下面的命令创建一个新VM并分配一个静态IP

$gcloud计算实例创建[实例名称]--专用网络ip[ip地址]

您可以按照的步骤更改或分配现有VM中的外部IP,这些步骤包括:

  • [可选]保留静态外部IP地址(如果您希望 保留外部IP,这有成本影响)
  • 删除现有的访问配置
  • 添加新的外部IP地址
被问及GCE实例的IP地址,解决方案如下:

您可以使用和下面的命令创建一个新VM并分配一个静态IP

$gcloud计算实例创建[实例名称]--专用网络ip[ip地址]

您可以按照的步骤更改或分配现有VM中的外部IP,这些步骤包括:

  • [可选]保留静态外部IP地址(如果您希望 保留外部IP,这有成本影响)
  • 删除现有的访问配置
  • 添加新的外部IP地址