PuTTY报错:Network error:Connection timed out

putty连接云服务器被拒绝 putty无法连接的原因_putty连接云服务器被拒绝

为什么会出现“连接超时”错误?

当 SSH 协议在 2 台设备之间建立连接时,客户端向服务器发送一条消息,服务器对此作出响应。 但是,如果客户端在多次尝试后没有收到回复,客户端会提示错误消息“连接超时”。

因此,可以断定 PuTTY 与远程设备建立 SSH 连接失败。 这可能是由于几个不同的原因:

远程服务器的 IP 地址不可访问(ping一下,测试是否可用)。
远程服务器的防火墙正在阻止相应的 SSH 端口(ping不可用,可能是服务器的原因)。
SSH 和相关服务被禁用(要在服务器上启用SSH)。
防病毒软件正在阻止 SSH 流量。

修复 PuTTY “网络错误:连接超时”

确认 IP 访问

首先,确认可以从客户端计算机访问远程服务器。 这通过执行 ping 测试最方便地完成。 从客户端 ping 服务器将确保 2 台设备之间的网络连接有效。

在命令提示符中输入以下 cmdlet,同时将 IPAddress 替换为要 SSH 的远程 PC 的 IP 地址。

putty连接云服务器被拒绝 putty无法连接的原因_ssh_02

如果您发现 ping 没有返回回复,这意味着机器与您的机器不在同一网络上,或者服务器的防火墙已启动,这阻止了 ping 和 SSH 连接。

禁用 Windows 防火墙

默认情况下,Windows 防火墙会阻止大多数端口。 使用门户(或物理访问机器)登录您的服务器并通过执行以下步骤禁用其防火墙:

  1. 通过在“运行命令”框中键入 firewall.cpl 打开 Windows 防火墙。
  2. 关闭防火墙,确定后退出


    现在重新检查您是否可以从客户端计算机 ping。 如果是,则重试 SSH 连接并查看它是否有效。 如果仍然没有,请继续执行以下解决方案来缓解问题。

检查 SSH 是否启用

服务器上未配置SSH服务的话,无法连接,要在服务器上启用SSH

禁用防病毒软件

Windows 11 和 10 中的内置 Windows Defender 防病毒软件或任何其他第三方防病毒软件可能会阻碍 SSH 连接。 尝试禁用它们并检查它是否可以解决问题。

了解如何暂时禁用 Windows Defender。 如果您使用的是第三方防病毒软件,您也必须禁用它。

禁用后,检查您是否可以使用 PuTTY 成功连接到 SSH 服务器。