【问题标题】:connect to host vm ip port 22: Connection timed out连接到主机 vm ip 端口 22:连接超时
【发布时间】:2020-10-03 05:39:50
【问题描述】:

我正在尝试从我的家用电脑通过 ssh 连接到我在 Azure 上的 VM。但是,我在端口 22 上的连接超时。很奇怪,因为过去 2 天我通过 ssh 连接它很好。我检查了我的 SSH 入站规则都很好,请参阅下图了解我的入站规则。我根据 Azure 仪表板概述检查我的 VM 当前是否正在运行。为了解决此问题,我尝试了一系列方法,但是我没有尝试重置凭据并重新部署 VM,因为我正在等待其他人建议的解决方案,然后再尝试。知道为什么会这样吗?我感谢任何可以提供帮助的人。

我尝试了几种方法来解决这个问题。

  1. 重启虚拟机(不工作)
  2. sudo ufw allow && sudo ufw allow 22(不工作然后检查 sudo ufw status verbose 仍处于非活动状态)
  3. 检查 VM 运行状况(运行状况正常)
  4. 检查 Azure VM here 的状态列表(东南亚没有问题)
  5. 为 ssh 重新创建入站规则(不起作用)
  6. 重新部署虚拟机(不工作)
  7. 重置 ssh 公钥(不起作用)

【问题讨论】:

    标签: linux azure ssh


    【解决方案1】:

    很可能,您家用电脑的出站公共 IP 已更改,然后您可以将新的公共 IP 列入 NSG 端口 22 的入站规则中。检查what is my IP address

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 1970-01-01
      • 2015-09-17
      • 2013-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-29
      相关资源
      最近更新 更多