1. 主机模式(Host Mode):在主机模式下,虚拟机(VM)直接连接到宿主机的物理网络接口上,就像是宿主机的一个独立设备一样。虚拟机和宿主机共享同一个网络接口,因此虚拟机可以直接访问物理网络,而无需进行额外的网络地址转换(NAT)或桥接。这种模式通常用于需要虚拟机能够直接与物理网络进行通信的情况,比如虚拟服务器等。
2. 桥接模式(Bridge Mode):在桥接模式下,虚拟机的网络接口会桥接到宿主机的物理网络接口上,虚拟机会获得一个与物理网络同一网段的 IP 地址。宿主机会将虚拟机的网络包转发到物理网络中,同时也会将来自物理网络的数据包转发给虚拟机。这种模式使得虚拟机可以直接和物理网络中的其它设备通信,且虚拟机与物理网络中的设备在同一广播域内。但是这种方式很容易造成IP冲突。
3. NAT模式(Network Address Translation Mode):在NAT模式下,虚拟机通过宿主机来访问物理网络,宿主机会为虚拟机分配一个私有IP地址,并将虚拟机的网络包进行地址转换后发送到物理网络中。外部网络中的设备无法直接访问虚拟机,因为虚拟机的IP地址是私有的,需要通过宿主机进行转发。这种模式通常用于虚拟机需要访问外部网络但不需要被外部网络访问的情况,比如个人电脑上运行的虚拟机。这种模式下,不会产生IP冲突。