【发布时间】:2022-04-22 20:39:58
【问题描述】:
我有一个关于 Compute VM 及其相关权限的问题。我在项目级别拥有“所有者”权限。我创建了一个 VM,但无法为其分配外部 IP 地址。参考谷歌云文档后,我似乎仍然可以使用 VPN 或 IAP 连接到这个虚拟机。单击虚拟机旁边的 SSH 链接后,我看到它使用 Cloud-IAP 隧道,但连接失败。
这是错误信息 未找到外部 IP 地址;默认使用 IAP 隧道。
ERROR: (gcloud.compute.start-iap-tunnel) Error while connecting [4003: u'failed to connect to backend'].
ssh_exchange_identification: Connection closed by remote host
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255].
如何连接到这个虚拟机?
感谢您对此的帮助
【问题讨论】:
-
编辑您的问题并包含 SSH 的防火墙规则。如果您没有,请创建一个。但是,请更详细地了解错误消息。如果您有项目所有者,您可以分配一个外部 IP 地址,否则您可能使用的其他帐户不能。
-
相关(重点关注 Ansible,但有很多可转移的信息):stackoverflow.com/q/58996471/320399
标签: google-compute-engine google-iap