无法SSH到谷歌云Linux机器



当我尝试从https://console.cloud.google.com/compute/instances?authuser=0&projec SSH

我得到错误:

通过云身份感知代理连接失败

代码:4010

原因:destination read failed

请确保您可以为IAP建立正确的https连接TCP主机名:https://tunnel.cloudproxy.app您可以连接而不使用云身份感知代理

虽然在另一台机器上我可以登录,但防火墙和其他设置似乎相同?

我该怎么进去呢?

Krgds .

C

这个问题是由于在使用IAP(身份感知代理)时需要配置IP范围为35.235.240.0/20的防火墙规则allow-ingress-from-iap。

允许SSH访问网络中的所有VM实例,执行以下操作:

1-打开防火墙规则页面(导航菜单>VPC网络;防火墙),单击"创建防火墙规则

"。2-配置以下设置:

  • 名称:allow-ingress-from-iap
  • 流量方向:Ingress
  • 目标:网络
  • 中的所有实例
  • 源过滤器:IP范围
  • 源IP范围:35.235.240.0/20
  • 协议和端口:选择TCP并输入22允许SSH

3-点击创建

我的印象是根本原因是linux操作系统耗尽了硬盘空间,导致了这个问题。

因此,当我重新创建相同的机器时,使用更多的磁盘空间,问题就解决了。

最新更新