您的位置:首页 > 理论基础 > 计算机网络

老王学linux-vmware网络连接

2015-11-04 07:08 465 查看
实验目的:vmware主机和虚拟机实现网络互通。

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

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

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

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

物理机环境使用路由器上网,就选择桥接模式物理机单机pppoe拨号上网,就选择NAT模式不想虚拟机上网,就选择选择仅主机模式,
实验步骤:
桥接模式:打开centos服务器(主机必须是连在交换机、集线器、路由器),设置虚拟机网卡,右击虚拟机,点击设置,点击网络适配器,右边网络连接内有各种模式,选择桥接模式。
连在交换机、集线器或路由时,并且有dhcp服务的时候,这时可以测试一下:
登陆虚拟机:打开终端:输入
ifconfig

在主机下打开cmd输入
Ping 192.168.6.103

具体情况根据自己的主机的ip去ping
通了就行了。
没有dhcp服务器的情况,就需要自己把本机ip设置到与主机一个网段内,
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
在dhcp那一行的*那里按一下空格*会消失。
设置
ip

重启服务:
service network restart

在主机下打开cmd输入
Ping 192.168.6.103

具体情况根据自己的主机的ip去ping
通了就行了。

Net模式:把虚拟机网卡切到nat模式,这个模式下虚拟机会自己模拟dhcp,给虚拟机分配ip。
登陆虚拟机:打开终端:输入
Setup
网络配置
设备
Eth0
把*号还原,方法自己猜――――――空格。

在主机下打开cmd输入
Ping 192.168.6.103
具体情况根据自己的主机的ip去ping
通了就行了。

仅主机模式:vmware11,仅主机模式没有dhcp服务喽(以前是有的),想获得ip只能自己配置。
首先,打开主机的网络配置,右击网络,打开网络和共享中心,更改适配器设置,右击vmnet1,给他配置一个ip网关可以不填。
虚拟机内,网关指向vmnet1的ip。
设置和测试的略。
最后:看看虚拟机网卡配置内:是不是还有自定义,选定打开看看是不是有惊喜。每个都试试。步骤自己摸索。还有lan网段百度一下试试。

桥接模式最重要的一点:也是在win10和wm11的一点bug。在电脑连到有dhcp服务的路由上,并且虚拟机内设置ip后:第一个桥接的虚拟机可以上网而其他的虚拟机不可以上网,第一个桥接的虚拟机内的ip是192.168.6.140,而路由内记载的是ip是192.168.6.103。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: