在 Windows 7 主机上,是否可以通过 NAT(非桥接)在 Virtual Box 中实现双向通信?

在 Windows 7 主机上,是否可以通过 NAT(非桥接)在 Virtual Box 中实现双向通信?

我已经使用 Virtual Box 设置了虚拟机。但如果虚拟机上有 NAT,我无法从主机 Windows 7 ping 虚拟机。

我知道它可以与桥接一起工作,但我希望它可以与 NAT 一起工作,可以吗?

答案1

实际上与 NAT 不同,您只是 ping 正在执行 NAT 的实际主机/路由器(在本例中,是您的机器的虚拟网络接口/类似接口)。

虽然您通常可以从 NAT 接口转发到其后面的虚拟 IP(这基本上是一个虚拟路由器),但 ICMP 数据包(ping 所需)将不会转发,因为它违背了提供 NAT 的整个目的。

如果您需要从一台机器到另一台机器的直接 IP 连接,那么您确实需要桥接/拥有路由 IP...我不确定/不记得了,但是,我认为不可能使用 Virtual Boxe 的 NAT 转发 ICMP 数据包。

相关内容