繁体   English   中英

GCP 如何让我通过 GCP 控制台将 SSH 转为内部 IP

[英]How is GCP letting me SSH to internal IP via GCP Console

我有一个只有内部 IP 的 VM,没有外部 IP。但是我可以通过 GCP 控制台通过单击 VM 名称旁边的 SSH 按钮将 SSH 加入其中。 这怎么可能?

可能有点晚了,但仍然:

Google 控制台正在为您启动虚拟机,您可以通过 web 浏览器进行访问。 所述 VM 位于 Google internal.network 内部,可以使用未暴露给外部世界的实例的内部 ip SSH。

如果你想 ssh 进入一个没有外部 IP 从你的计算机的 GCE 实例,你可以 ssh 使用 gcloud SDK (你需要先设置它):

gcloud compute ssh --tunnel-through-iap $INSTANCE_NAME --zone $ZONE --project $PROJECT_NAME

有连接到实例没有在GCP的外部IP地址3的方式,描述在这里

  1. 通过VPN连接连接到实例
  2. 通过堡垒主机实例连接
  3. 使用Cloud Identity-Aware代理进行连接以进行TCP转发

您没有通过互联网访问计算,谷歌正在内部访问计算,并允许您访问控制台。

这样,即使只有内部ip,您仍然可以访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM