Virtualbox:无法通过 SSH 从非本地网络连接到访客

Virtualbox:无法通过 SSH 从非本地网络连接到访客

我有Ubuntu由 托管的虚拟服务器Virtualbox。虚拟机正在使用bridged interface。(VM 必须具有特定 IP,因此我使用桥接接口。)

虚拟机已连接到网络10.0.0.0/24。同一网络上的其他计算机可以 ping 通SSH它。

但是SSH其他网络与虚拟机的连接失败。其他网络的机器可以 ping 虚拟机,没有任何问题。

我首先想到这个问题可能是由防火墙引起的,所以我尝试禁用客户机和主机上的防火墙,但这没有帮助。 (我还尝试创建允许其他网络的防火墙规则。 使用的防火墙UbuntuUfw。)

我已在不同的主机UbuntuWindows服务器上尝试过此操作。Windows 上的 版本Virtualbox5.0.12 r104815。在Ubuntu上是4.1.44-dfsg-1+deb7u1ubuntu1。对于两个主机,问题都是一样的:本地连接工作正常,但只有非本地网络才ping有效。

我可以从另一个网络连接到网络SSH上的非 Virtualbox 托管设备。10.0.0.0/24

这清楚地表明,Virtualbox在某种程度上阻止了SSH外国网络,但允许ping

除了从外部网络 ping 之外,还能做些什么来允许其他协议?

相关内容