VirtualBox 网络类型之间的主要区别是什么?

Geo*_*man 72 virtualbox networking virtualbox-networking

我正在尝试使用 VirtualBox 来托管几个 VM。

每个虚拟机都应该能够连接到互联网(这主要是安装软件所需要的)我的主机浏览器应该能够连接到来宾虚拟机。此外,我还需要能够通过 ssh 连接到来宾 VM。这就是为什么我希望每个 VM 都有一个静态 IP 地址。这也将允许虚拟机相互连接,比如数据库连接。

我已经用 VMware Fusion 做到了这一点。然而,VMware 最近经常咬我,破坏了很多工作,我想尝试 VirtualBox。

但我不是网络专家,也不知道我想要哪种类型的网络。所以我要问的很简单:

网络类型之间的主要区别是什么。这可以帮助我找出在我的情况下应该使用哪种类型的网络。

当然,如果有人有任何关于如何做我想做的事情的文档的链接,那将不胜感激。

谢谢,格

Pan*_*her 80

本页:http : //www.virtualbox.org/manual/ch06.html

很好地涵盖了虚拟机网络。

NAT - 您的主机将充当路由器(防火墙),您的访客将位于私有子网中。如果您不在来宾上运行服务器,请使用此选项。

桥接- 您的访客将获得与您的主机位于同一子网上的 IP 地址。如果您在来宾上运行服务器并希望从 LAN 上的其他计算机连接,请使用此选项。

仅主机- 有点混合。顾名思义,使用此选项,您只能从主机连接到访客服务器。将此用于“私有”(仅限主机)服务器。如果我正在运行测试 Web 服务器,我会使用它。

长话短说,假设你有一个路由器,我会使用桥接网络。 


jrg*_*jrg 16

您想使用桥接网络。

NAT是网络地址转换 - 这是一个虚拟机互联网连接,与桥接网络相反,桥接网络(从网络的角度来看)与连接物理机相同 - 因此,使用桥接网络,您可以拥有它是双向的 - 您的 VM 获得一个 IP 地址,然后可以将其用于 SSH、telnet 等。