本文主要是介绍VMware Workstation虚拟网卡Vmnet0,1,8之间的关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
多初学者不容易理解VMnet1 和VMnet8 虚拟网卡的关系,实际上,这与现实生活中的计算机选择接入那个交换机有相似之处。
在现实生活中的计算机,如果有网卡,可以连接到交换机或集线器中,如果现实生活中的计算机所处的环境,有多个交换机(或集线器),可以选择连接到那一个交换机或集线器。
而在使用VMware Workstation 创建虚拟机时,创建的虚拟机中可以包括网卡。你可以根据需要选择使用何种虚拟网卡,从而表明想要连接到那个虚拟交换机。在VMware Workstation 中,默认有3 个虚拟交换机,分别是VMnet0 (使用桥接网络)、VMnet1 (仅主机网络)和VMnet8 (NAT 网络),还可以根据需要添加VMnet2 ~VMnet7 和VMnet9 等7 个虚拟机交换机,而在VMware Workstation 5 以后的版本中,还可以使用Team 中的提供的虚拟交换机。
表 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 Workstation虚拟网卡Vmnet0,1,8之间的关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!