我正在尝试通过 Windows 8.1 上的 virtualbox 在 Linux 上设置 ssh 服务器(Windows 具有无线连接)。我已经安装了 openssh 并使其运行。我已经在 Windows 防火墙上设置了允许端口 22 的入站和出站规则。我用于端口转发的步骤:
(Centurylink 调制解调器配置)1. 选择设备 = 192.168.0.16
2. 起始端口 = 22
3. 结束端口 = 22
4. 协议 = TCP
5. 远程端口 = [所有 IP 地址]。
我已经在本地网络上访问了 ssh。我去了https://www.yougetsignal.com/tools/open-ports/并且端口 22 已打开。当我尝试连接到[电子邮件保护]:22 在 Android JuiceSSH 上它返回:
“连接失败,无法连接到/my.external.ip(端口 22):连接失败:EHOSTUNREACH(没有到主机的路由)
您想重试吗?
答案1
我让它工作了。我关闭了所有东西,然后重启了服务器,它就工作了。我猜服务器在运行时不能改变东西吧?不过学到了一些新东西,很有趣的项目。