我必须为具有以下要求的Web应用程序设置演示系统: 在Windows设备(笔记本电脑)上,将使用VirtualBox 5.0.40设置虚拟Ubuntu(16.04)系统。此客户系统包含一个Web服务器,该服务器应该可以从主机Windows笔记本电脑和同一网络中非常有限的(一个或两个)其他设备/客户端访问。主机系统上没有运行其他虚拟机。
据我所知,有两种不同的方法:
- 使用NAT和端口转发。来自其他设备的传入HTTP请求将使用主机的IP地址,并从来宾系统中的Web服务器提供。
- 使用桥接网络方法,其中客户系统将在工作中获得其自己的IP(然后其他设备将使用)。
我发现了一篇非常有趣的博客文章,似乎赞成第一个解决方案: Oracle VM VirtualBox:网络选项以及如何管理它们 但是,似乎他们没有考虑其他设备/客户端尝试连接到客户端。
我主要担心的是可靠性和稳定性,性能是第二优先,轻松设置可能是第三个。那么,您更喜欢哪种方法?