如何创建没有外部 IP 地址的 Compute Engine 实例?

Mat*_*ang 1 google-compute-engine google-cloud-platform google-cloud-networking

我一直在遵循使用 Cloud NAT 创建和计算引擎实例的指南。

在按照此处找到的指南执行第 5 步创建 Compute Engine 实例后,我发现我可以通过 SSH 访问我的实例并访问互联网,这不是我所期望的。

在同一步骤中,这里有一个链接可以解决此问题。列出的首要问题是实例具有外部 IP 地址,尽管说明明确(步骤 2)要求将该选项设置为“无”。

我返回计算引擎 UI 创建一个新实例,以三次检查该选项是否设置为“无”,如下所示。在实例上单击“完成”并单击“创建”后,UI 显示了我所期望的外部 IP 为“无”的内容。然而,在完成创建过程后,我得到了类似这样的东西,它无论如何都有一个指定的外部IP地址。

以前有人遇到过这个问题吗?我是否缺少指定外部 IP 地址的步骤?

谢谢!

小智 5

项目中似乎发生了一些奇怪的事情。您能否尝试使用gcloud 命令而不是控制台创建虚拟机,并确保完全删除 accessConfigs 成员以创建没有外部 IP 的虚拟机。

此外,在检查您共享的屏幕截图时,您似乎正在使用自定义 VPC,您能否尝试使用默认 VPC 创建虚拟机并 使用它设置 NAT 。