Vmware 虚拟机所使用的资源都是依赖于主机的物理硬件资源,它的网络连接也是依赖于主机的物理硬件设备,所以Vmware 虚拟机为我们提供了三种网络连接模式:桥接模式、NAT 网络地址转换模式和仅主机模式。
桥接模式就是将虚拟机的虚拟网卡利用虚拟网桥与主机的物理网卡进行通信。这时虚拟机与物理主机就相当于在同一个局域网内,它们所使用的IP 地址也是同一个网段,与在办公室里多安装了一台电脑一样,分配给它的IP 与这个局域网内的其它IP 相同会引起冲突,这种方式适用于IP 地址分配较为宽裕的网络环境。
桥接模式的虚拟机的网络只需要按主机的物理网卡/无线网卡同网段网络设置即可,比如:
在“控制面板 网络和Internet 网络连接” 的本地连接网卡设置IP 为192.168.1.115 , 子网掩码为
255.255.255.0 , 网关为192.168.1.1 ; 而虚拟机设置为设置IP 为192.168.1.116 , 子网掩码为
255.255.255.0,网关为192.168.1.1,这样虚拟机和物理机即可通讯。
虚拟机通过VMnet1 虚拟网卡直接与主机的网卡进行通信,这种方式将虚拟机与外网隔离,只可以通过物理主机来访问虚拟机资源,而虚拟机也不可以访问互联网的资源,这种模式适用于复杂的网络环境进行学习和测试使用。
在”控制面板网络和Internet网络连接”仅主机模式的网卡VMware Network Adapter VMnet1,设置IP 为10.10.10.1,子网掩码为255.255.255.0;而虚拟机设置为设置IP 为10.10.10.2,子网掩码为255.255.255.0,这样虚拟机和物理机即可通讯。
在NAT 模式中,主机网卡直接与虚拟机的虚拟NAT 设备相连接,然后虚拟机的NAT 设备与虚拟机的虚拟DHCP 服务器一起连接到虚拟网卡VMnet8 上。这时虚拟机与物理主机就不在同一个局域网内,它主要是通过VMnet8 虚拟网卡与主机进行通信,这种方式适用于IP 地址分配较为紧张的网络环境。