VMware安装完成虚拟机后,大多要进行网络配置,实现网络的互联互联,初学者往往感觉与一台实体主机的网络配置不同,局域网中一台实体主机一个物理网卡,配置一个IP地址;或直接通过WAN上网,比较直观,相对也容易,而面对虚拟机却感到迷惑,不知如何配置。其实,只要理解VM安装之后,即生成VMnet0、VMnet1、VMnet2、VMnet8这四个虚拟网络,并且对虚拟网络的连接模式进行深入理解,分清它们的不同,根据不同的应用场景,配置网络自然会得心应手,事半功倍。
一、查看虚拟网络编辑器
在VMware中,选择菜单栏上的“编辑”->“虚拟网络编辑器”命令,即可在弹出的对话框中查看、配置虚拟网络,如图所示。
在图所示虚拟网络编辑器中,可以查看当前有哪些虚拟网络及它们的子网地址,以及是否启动DHCP(自动地址分配服务),可以通过移除网络删除虚拟网络,还可以通过添加网络增加新的虚拟网络,虚拟网络最多可以创建到VMnet19。默认状态下,这些修改功能是禁用的,需单击“更改设置”按钮使这些修改功能生效。
此外,VMware除了自动生成了VMnet8,还生成了VMnet0、VMnet1、VMnet2网络。其中,VMnet0是桥接模式网络,处于该虚拟网络中的主机,就像是一台普通物理主机,有一个物理网卡,没有自动配置ip地址,如图所示。
如果设置了和宿主机同网段的IP地址,那它就与宿主机处在同一网段,即它可以像宿主机一样和其他计算机交互访问。
VMnet1和VMnet2是仅主机模式网络,设在这种模式虚拟网络中的主机,只能在本网段内访问,与外部其他网络隔绝。
VMnet8在上文《图解VMware通过NAT模式实现互联互通案例》已经做了案例分析,请读者参阅。
二、虚拟机网络连接配置
单击虚拟机VM图标oue-master右键,选择菜单“设置”,在“虚拟机设置”窗口中选择“网络设配器”,提供了5种网络连接:桥接模式、NAT模式、仅主机模式、自定义模式和LAN区段。可根据不同的应用场景选择一种。
三、应用广泛的3种网络连接应用场景总结:
- 主机模式(VMnet0):既可以访问虚拟机之外的网络,又可以被外部网络主机访问,这种模式适合当虚拟机需要如宿主机一样和其他计算机交互访问的场景。在这种情况下,其他网络计算机也可访问我们设置的虚拟主机。其他模式只能在本机VMware中访问。
2. 仅主机模式(VMnet1、VMnet2):不能访问外部网络,也不能被外网主机访问,只能在本网段内虚拟机之间进行访问,这种模式适合危险实验场景,如做蠕虫病毒实验,如果和外部网络连接,有可能导致真实的病毒扩散。
3.NAT模式(VMnet8):能访问外部网络,但不能被外部网络主机访问,这种模式适合虚拟机既要在本网段内做实验,又要通过宿主机访问外网的场景,如虚拟机需从互联网下载安装软件、更新软件等。