如何重置/更新/编辑 GCP 临时外部 IP?

如何重置/更新/编辑 GCP 临时外部 IP?

我在 GCP VM 上有动态外部 IP。我需要它有所不同。但是我尝试重新启动 VM,它始终相同。我很欣赏 Google 努力为客户做好事,免费获得准静态 IP 很酷。但我需要更改它!

有没有简单的方法可以做到这一点?(我的意思是无需重新创建 VM,例如某些 CLI 命令?)

编辑因为甚至清除虚拟机属性中的网络设置也无济于事,所以我觉得我需要添加这张图片来证明该 IP 确实是短暂的: 在此处输入图片描述

答案1

经过一番调整后,我发现如果你将外部 IP 从“高级”层更改为“标准”层,你将获得不同的 IP。

Edd 的方法都不适用于高级层

答案2

第一个也是最简单的方法是停止并重新启动您的虚拟机。

“临时外部 IP 地址仅在虚拟机停止并重新启动或实例终止之前保持与虚拟机实例的连接。如果实例停止,则分配给该实例的任何临时外部 IP 地址都将释放回通用 Compute Engine 池中,并可供其他项目使用。当停止的实例再次启动时,将为该实例分配一个新的临时外部 IP 地址。”

第二种方法是删除当前分配的 IP,然后通过以下步骤在 VM 配置中分配一个新的 IP:

  1. 选择您的虚拟机实例。
  2. 点击“编辑”。
  3. 在虚拟机实例详细信息中,转到网络接口并单击“编辑”。
  4. 在外部 IP 中选择“无”。
  5. 单击“完成”。
  6. 保存更改。
  7. 保存更改后,再次“编辑”您的 VM 设置。
  8. 现在在网络接口中选择“Ephemeral”
  9. 单击“完成”。
  10. 保存更改。

您现在可以验证 VM 实例仪表板中分配的新外部 IP。

第三种选择,根据您的需要,您可以保留一个静态外部 IP 地址,该地址将无限期地分配给您的项目,直到您明确释放它。

相关内容