与普通网络设置的概念相同 :)
Host-Only 。虚拟机将被分配一个IP,但它只能由虚拟机运行的盒子访问。其他计算机无法访问它。
NAT 。就像你家里的网络有无线路由器一样,虚拟机会被分配在一个单独的子网中,比如192.168.6.1
是你的主机,虚拟机是192.168.6.3
,那么你的虚拟机就可以像你的主机一样访问外面的网络,但是外界不能直接访问你的虚拟机,它是受保护的。
桥接 。你的虚拟机将和你的主机在同一个网络中,如果你的主机IP是172.16.120.45
,那么你的虚拟机将像172.16.120.50
一样。你的主机网络中的所有计算机都可以访问它。
虽然这里的其他答案为NAT和桥接模式提供了很好的描述,但他们对Host-only模式的解释却不太准确。
从VMware的文档中,在配置网络连接/>理解常见网络配置下。
Host-only Networking创建个完全包含在主机中的网络。纯主机联网通过使用主机操作系统上可见的虚拟网络适配器,在虚拟机和主机系统之间提供网络连接。
(强调是我的。)
注意,它并没有说虚拟机只能由主机访问。网络是独立的,而不是连接。这是一个微妙但重要的区别。
此外,正如用户5389726598465所指出的,在 创建虚拟机 /> 准备创建新虚拟机 /> 为虚拟机选择网络连接类型 :
**使用纯主机网络,虚拟机只能与主机系统和纯主机网络中的其他虚拟机通信。
您应该知道,"仅主机联网"、"NAT “和 "桥接 "模式是特定虚拟网络交换机("VMnets")的别名,它们是为不同行为预先配置的。与普通网络交换机一样,连接到同一交换机的所有机器彼此可见。
这意味着,所有连接到仅主机网络的虚拟机将对主机可见和彼此可见。如果您想要一个只对主机可见的虚拟机_,您需要为其分配一个专用的虚拟机网络,并避免将任何其他虚拟机分配给该虚拟机网络。