SSH本地主机工作,但远程连接不

我遇到了麻烦,我的电脑。 ssh localhost工作正常。 但是,当我使用这个网站: http : //www.infobyip.com/sshservertest.php来检查我的远程连接,它不起作用。 (我认为该网站正在工作,因为我以前用它成功了)。 我已经摆弄了ssh_configsshd_config ,并检查了SSH日志,但无法弄清楚接下来要做什么。 有什么想法吗?

(这些没有帮助: 本地SSH使用“localhost”,但不使用IP地址 )

这听起来像是防火墙阻止了通信。 由于您可以通过SSH连接到本地主机,因此该服务已启动并正在运行,并且位于正确的端口上。 服务或sshdconfiguration没有问题。

根据您使用的linux的味道:

红帽/ Centos运行 – 服务iptables停止

Debian / Ubuntu – 看这里: http : //forums.debian.net/viewtopic.php?f=10&t=112759

如果你经过这个testing后,你testing了一下,那么你需要在防火墙上打开一个端口。

这没有考虑到您的互联网提供商提供的硬件路由器/防火墙。