常用的虚拟机软件有VMware、VirtualBox、Parallels Desktop这三种:VMware是虚拟化的执牛耳者,功能和性能强大;VirtualBox据说是开源的,无需花银子,但性能相对VMware较弱;Paralles Desktop主要用在苹果Mac OS系统上。
今天来讲一下VMware对于网卡的虚拟。在家实验用的是Windows 7系统,上面安装了VMware Workstation 12 Pro,然后通过VMware Workstation安装了Ubuntu Kylin的虚拟机。进入"编辑"-->"虚拟网络编辑器"菜单,就可以查看VMvare的不同网卡(VMnet0, VMnet1, VMnet8),及其配置信息。
VMware支持三种类型的虚拟网卡:
1、Bridge模式
在该模式下,虚拟系统的网卡和物理系统的网卡几乎没有区别。外部的网络系统对于虚拟网卡是可见的;虚拟系统的网卡对于外部网络也是可见的。
2、NAT模式
外部网络对于虚拟网卡是可见的;虚拟系统的网卡对于外部网络是不可见的。换句话说,NAT模式起到了单向防火墙的效果。这种模式用得最多,也是VMware Workstation默认的网卡模式。
NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”。NAT可以使多台计算机共享Internet连接,解决了公共IP地址紧缺的问题。通过这种方法,只申请一个合法IP地址,就把整个局域网中的计算机接入Internet中。这时,NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到NAT的存在。
3、Host-Only模式
外部网络对于虚拟网卡是不可见的;虚拟系统的网卡对于外部网络也是不可见的。这种模式下,相当于建立了双向的防火墙。如果想搭建一个跟外界隔离的虚拟内部网络,可以使用该模式。
网友评论