实验目的:vmware主机和虚拟机实现网络互通。

 

实验材料:8g内存、酷睿i5-3230m、英伟达720mwin10主机。Xshell安装包, vcredist_x86安装包,安装好的vmware11centos6.4虚拟机,win xp虚拟机。

 

实验原理:

  • vmnet0(桥接模式),无实体虚拟网卡,其实就是一个协议而已,会在对应网卡上加入VMware bridge protocol桥接协议,其作用相对于使用一个虚拟交换机连接虚拟机和物理机网卡。

  • vmnet1(仅主机模式,hostonly),生成vmnet1虚拟网卡,并定义一个ip地址,虚拟机设置为仅主机模式,需要手动设置和vmnet1相同的子网网段,作用相同与vmnet0但由于vmnet1不接入其他网络,所以数据只在虚拟机和物理机间交换。

  • vmnet8NAT模式,网络地址转换),生成vmnet8虚拟机网卡,并通过VMwareNAT service提供网关和地址转换服务,VMware DHCP service提供虚拟机ip地址自动分配服务,通过vmnet8与虚拟机通讯。

物理机环境使用路由器上网,就选择桥接模式

物理机单机pppoe拨号上网,就选择NAT模式

不想虚拟机上网,就选择选择仅主机模式,

 

实验步骤:

桥接模式:打开centos服务器(主机必须是连在交换机、集线器、路由器),设置虚拟机网卡,右击虚拟机,点击设置,点击网络适配器,右边网络连接内有各种模式,选择桥接模式。

         连在交换机、集线器或路由时,并且有dhcp服务的时候,这时可以测试一下:

登陆虚拟机:打开终端:输入

ifconfig

 

在主机下打开cmd输入

Ping 192.168.6.103

 

具体情况根据自己的主机的ipping

通了就行了。

没有dhcp服务器的情况,就需要自己把本机ip设置到与主机一个网段内,

登陆虚拟机:打开终端:输入

Setup

网络配置

设备

Eth0

dhcp那一行的*那里按一下空格*会消失。

设置

ip

 

重启服务:

service network restart

 

在主机下打开cmd输入

Ping 192.168.6.103

 

具体情况根据自己的主机的ipping

通了就行了。

 

 

Net模式:把虚拟机网卡切到nat模式,这个模式下虚拟机会自己模拟dhcp,给虚拟机分配ip

登陆虚拟机:打开终端:输入

Setup

网络配置

设备

Eth0

*号还原,方法自己猜——————空格。

 

在主机下打开cmd输入

Ping 192.168.6.103

具体情况根据自己的主机的ipping

通了就行了。

 

仅主机模式:vmware11,仅主机模式没有dhcp服务喽(以前是有的),想获得ip只能自己配置。

首先,打开主机的网络配置,右击网络,打开网络和共享中心,更改适配器设置,右击vmnet1,给他配置一个ip网关可以不填。

虚拟机内,网关指向vmnet1ip

设置和测试的略。

最后:看看虚拟机网卡配置内:是不是还有自定义,选定打开看看是不是有惊喜。每个都试试。步骤自己摸索。还有lan网段百度一下试试。


桥接模式最重要的一点:也是在win10wm11的一点bug。在电脑连到有dhcp服务的路由上,并且虚拟机内设置ip:第一个桥接的虚拟机可以上网而其他的虚拟机不可以上网,第一个桥接的虚拟机内的ip192.168.6.140,而路由内记载的是ip192.168.6.103