VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系

1 虚拟网络设置
默认情况下, VMware Workstation 的虚拟网卡使用 192.168.1.0~192.168.254.0 范围中的(子网掩码为 255.255.255.0 )两个网段(对应于第一块虚拟网卡 VMnet1 和第 2 块虚拟网卡 VMnet8 ),即使在同一台主机上安装 VMware ,在每次安装的时候,其使用的网段也不固定。在用 VMware Workstation 做网络实验的时候,这样很不方便,我个人习惯于把 VMware 使用的网段“固定”,通常采用下面的原则,如表 1 所示。
1 VMware 虚拟网卡使用网络地址规划表
虚拟网卡名称
使用网段
子网掩码
VMnet1 (即 host 网卡)
192.168.10.0
255.255.255.0
VMnet2 (默认没有安装)
192.168.20.0
255.255.255.0
VMnet3 (默认没有安装)
192.168.30.0
255.255.255.0
VMnet4 (默认没有安装)
192.168.40.0
255.255.255.0
VMnet5 (默认没有安装)
192.168.50.0
255.255.255.0
VMnet6 (默认没有安装)
192.168.60.0
255.255.255.0
VMnet7 (默认没有安装)
192.168.70.0
255.255.255.0
VMnet8 (即 NAT 网卡)
192.168.80.0
255.255.255.0
使用表 1 的地址只是为了统一和方便,读者可以根据自己的爱好进行规划。另外,在做实验的过程中,这个地址是可以随时修改的。
在使用Team做实验时,Team中的LAN1、LAN2则依次使用192.168.101.0/24、192.168.102.0/24的地址.
 

2 虚拟网卡(虚拟交换机)的关系

许多初学者不容易理解 VMnet1 VMnet8 虚拟网卡的关系,实际上,这与现实生活中的计算机选择接入那个交换机有相似之处。
在现实生活中的计算机,如果有网卡,可以连接到交换机或集线器中,如果现实生活中的计算机所处的环境,有多个交换机(或集线器),可以选择连接到那一个交换机或集线器。
而在使用 VMware Workstation 创建虚拟机时,创建的虚拟机中可以包括网卡。你可以根据需要选择使用何种虚拟网卡,从而表明想要连接到那个虚拟交换机。在 VMware Workstation 中,默认有 3 个虚拟交换机,分别是 VMnet0 (使用桥接网络)、 VMnet1 (仅主机网络)和 VMnet8 NAT 网络),还可以根据需要添加 VMnet 2 VMnet7 VMnet9 7 个虚拟机交换机,而在 VMware Workstation 5 以后的版本中,还可以使用 Team 中的提供的虚拟交换机。
【说明】 Team 中的虚拟机交换机与 VMnet0 VMnet9 虚拟交换机不同之处在于, Team 中的交换机与主机网络不发生关系,而 VMnet0 VMnet9 虚拟交换机是与主机相连。并且, Team 中的虚拟交换机可以限制网络速度。
下面介绍 VMnet0 VMnet1 VMnet8 虚拟交换机的关系,这可以在表 2 中看到。 VMnet2 等交换机,可以根据需要设置的与 VMnet0 VMnet1 VMnet8 相同,所以不在介绍。
2  虚拟机网络连接属性意义
选择网络连接属性
意义
Use bridged networking (使用桥接网络)
使用(连接) VMnet0 虚拟交换机,此时虚拟机相当于网络上的一台独立计算机,与主机一样,拥有一个独立的 IP 地址,效果如图 2-56 所示
Use network address translation NAT )(使用 NAT 网络)
使用(连接) VMnet8 虚拟交换机,此时虚拟机可以通过主机单向访问网络上的其他工作站(包括 Internet 网络),其他工作站不能访问虚拟机,效果如图 2-57 所示
Use Host-Only networking (使用主机网络)
使用(连接) VMnet1 虚拟交换机,此时虚拟机只能与虚拟机、主机互连,与网络上的其他工作站不能访问,如图 2-58 所示
Do not use a network connection
虚拟机中没有网卡,相当于“单机”使用
虚拟机 A1 、虚拟机 A2 是主机 A 中的虚拟机,虚拟机 B1 是主机 B 中的虚拟机。在图 2-56 中,如果 A1 A2 B 都采用“桥接”模式,则 A1 A2 B1 A B C 任意两台或多台之间都可以互相访问(需要设置为同一网段),这时 A1 A2 B1 与主机 A B C 处于相同的身份,相当于插在交换机上的一台“联网”的计算机。
 
2-56  桥接方式网络关系
【说明】 虚拟机 A1 、虚拟机 A2 是主机 A 中的虚拟机,虚拟机 B1 是主机 B 中的虚拟机。其中的“ NAT 路由器”是只启用了 NAT 功能的路由器,用来把 VMnet8 交换机上联接的计算机通过 NAT 功能连接到 VMnet0 虚拟交换机。如果 B1 A1 A2 设置成 NAT 方式,则 A1 A2 可以单向访问主机 B C B C 不能访问 A1 A2 B1 可以单向访问主机 A C C A 不能访问 B1 A1 A2 A B1 B 可以互访。
 
2-57  NAT 方式网络关系
【说明】
1. 虚拟机 A1 、虚拟机 A2 是主机 A 中的虚拟机,虚拟机 B1 是主机 B 中的虚拟机。如果 B1 A1 A2 设置成 host 方式,则 A1 A2 只能与 A 互相访问, A1 A2 不能访问主机 B C ,也不能被这些主机访问; B1 只能与 B 互相访问, B1 不能访问主机 A C ,也不能被这些主机访问。
2. 在使用虚拟机“联网”的过程中,可以随时更改虚拟机连接到的“虚拟交换机”,这相当于在真实的局域网环境中、把网线从一台交换机上插到另一台交换机上一样。当然,在虚拟机中改变网络要比实际上插拔网线方便多了。和真实的环境一样,在更改了虚拟机的联网方式后,还需要修改虚拟机中的 IP 地址以适应联网方式的改变。例如,在图 2-56 中,假设主机的 VMnet1 使用网段地址 192.168.10.0 VMnet8 使用网段地址为 192.168.80.0 ,网关地址为 192.168.80.2 (相当于图 2-57 中“ NAT 路由器”内网地址),主机网卡使用地址为 192.168.1.1 。假设虚拟机 A1 开始被设置成桥接方式,虚拟机 A1 IP 地址被设置为 192.168.1.5 。如果虚拟机 A1 想使用 host 方式,则修改虚拟机的网卡属性为“ Host-Only ”,然后在虚拟机中修改 IP 地址为 192.168.10.5 即可(也可以设置其他地址,只要网段与 host 所用网段在同一子网即可,下同);如果虚拟机 A1 想改用 NAT 方式,则修改虚拟机的网卡属性为“ NAT ”,然后在虚拟机中修改 IP 地址为 192.168.80.5 ,设置网关地址为 192.168.80.2 即可。
 
2-58  host 方式网络关系
 
【说明】这是《虚拟机技术与应用-配置管理与实验》、《典型网络实验》、《VMware虚拟机实用宝典》、《虚拟机技术与动手实验》图书基础知识 ,该书已经出版
本文出自 “ 王春海的博客” 博客,请务必保留此出处 http://wangchunhai.blog.51cto.com/225186/61597
本文出自 51CTO.COM技术博客

你可能感兴趣的:(vmware,职场,休闲)