将端口转发到没有互联网访问的virtualbox VM

我想在我的Windows服务器上运行Windows VM,我想访问这个虚拟机的一个端口,我可以将虚拟机networkingconfiguration为带有端口转发的NAT,这很好。 但是我希望机器无法访问互联网 – 除了特定端口上的传入连接外。

这是可以在VirtualBox中configuration和如何?

更新:

经过几个部分的回答和讨论,我发现了这个实用程序PassPort 。 现在我有工作的解决scheme:

  • configuration虚拟机与主机专用networking
  • 设置PassPort将host_ip:host_port转发给VM(vbox_only_interface_ip:vm_port)
  • 在Windows防火墙中打开主机端口

虚拟机可以在主机接口访问,从局域网和主机访问,虚拟机无法访问局域网。

我只是想知道这个工具是否必要。 没有PassPort可以configuration吗?

您的防火墙将需要阻止该IP地址的传出stream量

使用“主机专用networking” – 可从Virtualbox 2.2或更高版本获得。