无法从 Internet ssh,但可以从 localhost

无法从 Internet ssh,但可以从 localhost

我的一台 Linux 计算机出现了问题。我有一个路由器和两个linux盒子在它后面。我想访问两个都其中通过 ssh 从 Internet 获取。

我已经设置了端口转发:端口 2220 转到机器 A:22,端口 2221 转到机器 B:22。我知道路由器的公共 IP,并且可以使用公共 IP 或我设置的 DDNS 服务 ping/连接到它。

通过本地网络从机器 A ssh 到 B 就可以了。我从 Internet ssh 到机器 A。

问题是这样的:我不能从 Internet ssh 到机器 B。连接超时。

连接时,我使用 -p 标志来选择端口(连接 Internet->A 工作正常)

机器A:Ubuntu 16

机器 B:无头运行 Minibian 的 RaspberryPi 3。似乎没有安装 iptables 或 ufw。

非常感谢任何帮助。

相关内容