【问题标题】:SSH connect from local windows VM to Azure windows VMSSH 从本地 windows VM 连接到 Azure windows VM
【发布时间】:2017-12-04 01:43:04
【问题描述】:

我想通过 SSH 连接从我的本地 Windows 计算机或计算机上的 VM 到 Azure Windows Server VM。我尝试了 Cygwin 和 Putty,但它们都提供了超时连接。我使用公共 IP 地址并在 Azure VM 上打开了端口 22。 如果有人能给我任何提示或链接,我将不胜感激。

【问题讨论】:

  • 根据您的描述,我们可以在您的Azure windows server vm上安装GYCWIN,这样我们就可以使用putty来连接这个VM了。这里有类似案例,请参考it
  • @Jason Ye - MSFT,我在两台机器上都安装了 Cygwin,在主机上安装了 Putty,但 Putty 仍然出现网络错误。连接超时。 cygrunsrv --start sshd 在服务器上工作。

标签: windows azure ssh openssh


【解决方案1】:

有多个防火墙可能是这里的原因。首先,您必须在服务器上设置规则以允许传入的 SSH 请求(端口 22)。然后您需要配置 NSG(网络安全组)以允许在端口 22 上传入。如果仍然无法正常工作,则需要验证是否允许您从计算机发出传出 SSH 请求。

【讨论】:

    【解决方案2】:

    感谢您的建议,我发现问题是主机IP地址(ipconfig)(域内的本地VM在哪里)与域外与互联网通信的IP地址不同。我在 Azure VM 的 NSG 中设置为只接受这个 IP,因此它给出了超时错误。改IP后就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-28
      • 2015-11-17
      • 2021-10-04
      • 2019-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多