如何在 Windows 中解除对传出端口的阻止(Windows 10 Pro)

如何在 Windows 中解除对传出端口的阻止(Windows 10 Pro)

看来我正在使用的 Windows 机器的传出端口 22 被阻止了。

我认为这种情况的原因是我无法使用 Windows 终端或 Putty 通过 SSH 连接到任何服务器。我尝试了几个服务器,然后尝试了一个公共服务器。它们都在我的 Windows 机器(位于美国)上工作,而在这台机器(位于洪都拉斯)上则不行。另一个为我工作、住在菲律宾的人也没有遇到这个问题。

我还尝试通过 wifi 和手机互联网连接来连接机器,以检查 ISP 本身是否阻止了端口 22。这两种方法都不起作用,所以除非手机公司和 ISP 都因为某种原因阻止了传出的端口 22,否则我遇到的问题就出在本地机器上。

我可以采取什么步骤来找到此端口被阻止的位置?我确实尝试加载 Windows Defender 并禁用它。我不太熟悉 Windows Defender,但我确实禁用了“域配置文件”、“私人配置文件”和“公共配置文件”。如果我需要做其他事情来禁用它,我不知道那是什么,而且我没有禁用它。

我还需要做些什么才能禁用 Windows Defender 吗?禁用后也许需要重新启动计算机?

系统内还有什么地方可以阻止传出端口 22?

答案1

启动高级安全 Windows 防火墙(开始 > 运行 > wf.msc)并查看它是否设置为“允许与规则不匹配的出站连接”,或者添加允许 Putty 的出站规则。

高级安全 Windows 防火墙

相关内容