是否可以在同一 GCP 项目中的虚拟机实例之间交换公共 IP 地址?

问题描述 投票:0回答:1

我有一个 Google Cloud Platform 项目,其中的服务器运行一些 Web 平台和 API,为了将该服务器迁移到更现代的系统,我在同一个 GCP 项目中设置了一个新的 VM 实例,我想知道是否可以更改指向该 IP 的所有 DNS 记录,可以简单地将公共 IP 从旧虚拟机交换到新虚拟机。

我一直在查看一些有关此问题的文档,但它总是从释放当前 IP 开始,我不确定一旦释放它,我是否能够为其他虚拟机使用相同的 IP。

也许这太懒了,正确的方法是更改 DNS 记录,但服务器持有 6 个不同的域...

如果我所说的是反对某种“良好做法”,请告诉我,我在这件事上完全是新手。

提前感谢您提供任何可能为我指明正确方向的帮助。

google-cloud-platform dns webserver
1个回答
0
投票

您必须创建静态外部公共地址才能保留您的 IP 地址。

https://cloud.google.com/compute/docs/ip-addresses/configure-static-external-ip-address

您可以将此地址分配给正在运行的虚拟机或在创建虚拟机时分配。从虚拟机中删除该地址不会释放该地址。如果您想将临时地址转换为静态地址,您也可以这样做。

© www.soinside.com 2019 - 2024. All rights reserved.