gpt4 book ai didi

ssh - 重启后无法通过 SSH 连接到 Google Cloud Compute Engine

转载 作者:行者123 更新时间:2023-12-04 19:37:22 25 4
gpt4 key购买 nike

我刚刚重新启动了我的谷歌云计算引擎实例,现在我无法通过 SSH 登录它。在重新启动之前,它工作正常。我尝试完全停止它,然后重新开始。上面有一个网络服务器,如果我尝试访问任何 API 方法,我会超时。

如果我尝试从控制台网站登录:
enter image description here

如果我尝试从终端登录:

ssh: connect to host 104.197.20.65 port 22: Operation timed out
ERROR: (gcloud.compute.ssh) [/usr/bin/ssh] exited with return code [255]. See https://cloud.google.com/compute/docs/troubleshooting#ssherrors for troubleshooting hints.

怎么了?

最佳答案

正如错误消息所暗示的,首先要做的是检查防火墙规则。必须有一条规则允许从任何 ip (0.0.0.0/0) 通过端口 22 进行连接。我假设您的实例的 ssh 以前工作过,所以它可以是两件事。

  • 该规则正在应用于某个网络,并且在关闭虚拟机时更改了虚拟机的网络配置。
  • 该规则未应用于 VM,可能它位于子网中,正在关闭通信。

  • 为了简化解决方案:

    A- 将网络标签添加到您的 VM。 (例如 ssh-conn)
    https://cloud.google.com/compute/docs/vpc/add-remove-network-tags

    B- 创建一个规则以允许来自任何 ip 的连接并将其应用于先前创建的网络标记。
    https://cloud.google.com/compute/docs/vpc/using-firewalls

    关于ssh - 重启后无法通过 SSH 连接到 Google Cloud Compute Engine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41535306/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com