虚拟机用网络地址转换(NAT)方式连接宿主机和虚拟机网络,如何共享连接宿主机和虚拟机的打印机?

第一部分:VMware中虚拟网络设备的简單讲解

VMware中有12中虚拟网络设备10个虚拟交换机,从VMnet0到VMnet9;两个虚拟网卡VMware Network Adapter VMnet 1和VMware Network Adapter VMnet 8。只所以叫他虚拟网络设备应该他只是网络中编写的一个设备,現实中是不存在的但是跟物理设备的功能是不相上下的。我只简单介绍比较常用的几种设备:

VMnet0:在桥接网络环境下的虚拟机交换机

VMnet8:NAT网络环境下的虚拟交换机

第二部分:VMware中网络结构的介绍

虚拟机中有三种网络结构:桥接网络、NAT网络、HOST-ONLY网络

真实电脑与虚拟机分别通过物理网卡囷虚拟机网卡 VMnet0上通过虚拟机网络进行桥接,交换机将会根据组网的需要由VMware自动创建并自动应用通过VM创建的虚拟机交换机,我们可以将一囼或多台虚拟机连接到宿主机和虚拟机或其他虚拟机,我们可以将一台或多个虚拟机连接到宿主机和虚拟机或者其他虚拟机

该设备为宿主機和虚拟机和其他使用NAT网络类型的虚拟机提供了通讯接口,同时还兼有NAT的功能,如果宿主机和虚拟机通过另外一个以太网适配器连接在一个外部网络上,该设备能本地网络虚拟机的IP地址转换为宿主机和虚拟机的外部网络地址让虚拟机以宿主机和虚拟机的网络地址访问外部网络嘚资源,包括可以使用许多标准的协议连接到外部网络上的其他机器,举这样的一个例子使用NAT网络可以通过HTTP浏览网页,但是外部网络仩的计算机不能建立到虚拟机的主动连接也就是默认的情况下不能通过NAT来搭建服务,

这个只为宿主机和虚拟机和使用仅宿主机和虚拟机類型的虚拟机提供数据交换的接口所以由宿主机和虚拟机和使用仅宿主机和虚拟机网络类型的虚拟机机组成的网络,是典型的私有内部局域网

9系统这时我们要将虚拟系统的IP配置成和之同网段(我这里是192.168.65.0,您的可能不同这是VMware自动随机指定的一个IP地址)。

保存配置完后重新噭活eth0端口:

IP地址可由DHCP服务器来分配,因为在安装VMware后会有一台虚拟的DHCP服务器虚拟机来分配IP地址,这个DHCP服务器实际是就是个系统服务能够在“控制面板?-管理工具?-服务”里看到这个服务。

在NAT方式的网络中虚拟机的Gateway都指向192.168.x.2, 本文中x=21 这是虚拟NAT服务器的地址,他也是个服务器虛拟机在服务管理里也能看到。

3、 这样winXP和linux就能够互ping通了假如您ping不通的话,看一下您Windows下的防火墙是否不允许ICMP

另外,多说一句要让另┅台PC通过局域网能够SSH登录访问刚才配置好的PC机里的虚拟linux系统,这里需要做一个映射打开“Virtual Network Editor”(在开始菜单以及VMware界面的Edit菜单下都有。)選中VMnet8,然后点击下面的“NAT Setting”然后在点击Port Forwarding下的“Add”

假如要互访对方的虚拟机,同样配置可用于另一台PC

第四部分:使用NAT方式联网

如果到第彡部分,相信以及可以正常从HOST访问虚拟机了但是,如果试着从虚拟机访问互联网估计还不行。我们接着配置:

2、虚拟机:系统→首选項→网络连接在“有线”中选中System eth0,点击“编辑”选中“IPv4设置”,方法选中“自动(DHCP)”最后,点击应用

具体操作如下:开始——設置——控制面板——管理工具——服务,确保 VMwareDHCP Service和VMware NAT Service服务已经启动

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

本文介绍VMware三种网络模式(桥接、NAT、Host-Only)的区别以及对应的上网方式

  1. 演示采用的是windows7和VMware Workstation7.15中文版本下载软件,一路下一步安装完毕后打开控制面板--网络和共享中心--更改适配器設置,在网络连接里面会多出两块网卡图标其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口

  2. 切换虚拟机的网络模式的方法:新建好虛拟机后,鼠标右键点击虚拟机打开“设置”点击“网络适配器”,右边显示网络连接的三种选项在这里可以切换不同的网络模式。

  3. 彡种网络模式设置的查看和修改方法:点击VMware软件的“编辑”选“编辑虚拟网路”,在这里可以看到三种网络模式各自所在的网段分别點击VMnet0,VMnet1和VMnet8可以查看最初始的默认的各种模式的具体配置,也可以对设置做需要的修改点击最下面的恢复默认,所有网段等设置会重置有时候如果虚拟机网络功能不正常,可以通过恢复默认来恢复网络功能

  4. 选择桥接模式(Bridged)。使用VMnet0在此模式下,虚拟机和宿主机和虚擬机就好比插在同一台交换机上的两台电脑如果宿主机和虚拟机连接在开启了DHCP服务的(无线)路由器上,这时虚拟机能够自动获得IP地址如果局域网内没有提供DHCP服务的设备,那就需要手动配置  IP地址只需仿照宿主机和虚拟机网卡的IP地址,设置一个同网段的不同的IP地址即可一般只需修改IP地址的最后第四位数字不同就行了,其它的照搬只要IP地址在同一网段内,那么局域网内的所有同网段的电脑都能互访這样虚拟机和宿主机和虚拟机一样能够上网了。

  5. 在桥接模式下如果电脑宿主机和虚拟机安装有多块网卡的话,应该手动指定要桥接的那塊网卡点击VMware软件的“编辑”,选“编辑虚拟网路”点击VMnet0,在“ 已桥接到” 的地方指定那块用来上网的网卡如果只有一块上网的网卡,可以不用修改默认自动连接这块网卡。

  6. 选择网络地址转换模式(NAT)使用VMnet8。采用这种模式如果宿主机和虚拟机能够正常上网,那么虛拟机也能够直接上网此时虚拟机处于一个新的网段内,由VMware提供的DHCP服务自动分配IP地址然后通过VMware提供的NAT服务,共享宿主机和虚拟机实现仩网从上图可以看到VMnet8处于192.168.102.0这个网段上。

  7. 在NAT模式下虚拟机可以访问宿主机和虚拟机所在局域网内所有同网段的电脑,但除了宿主机和虚擬机外局域网内的其它电脑都无法访问虚拟机。要查看虚拟机在NAT模式下DHCP服务和网关地址设置可以按照上面第3步骤,打开“编辑虚拟网絡”点击VMnet8,然后点击DHCP设置可以看到网段地址池范围,点击NAT设置可以看到网关设置。

  8. 选择宿主机和虚拟机模式(Host-Only)使用VMnet1。在此模式丅虚拟机处于一个独立的网段中。与NAT模式比较可以发现此模式下虚拟机没有提供NAT服务,所以此时虚拟机无法上网但可使用Windows系统提供嘚连接共享功能实现共享上网。虚拟机在此模式下所谓“与宿主机和虚拟机共享一个私有网络”,是指宿主机和虚拟机能与此模式下的所有虚拟机互访就像在一个私有的局域网内一样可以实现文件共享等功能。如果没有开启Windows的连接共享功能的话除了宿主机和虚拟机外,虚拟机与宿主机和虚拟机所在的局域网内的所有其它电脑之间无法互访下面是开启Windows连接共享示意图。

  9. 要开启Windows连接共享的话虚拟机设置方法如下:在VMware中,关闭虚拟机电源按照上面第3步骤打开“编辑虚拟网络”,点击选中VMnet1然后把下面“使用本地DHCP服务来分配虚拟机的IP地址”前面的钩取消,把下面“子网IP:”改为192.168.0.0在VMware中,右键点击虚拟机打开“设置”,点击“网络适配器”在右边选中“Host-only”,确定退出

  10. 在宿主机和虚拟机模式下要上网可以使用Windows系统提供的连接共享功能,此功能与虚拟机在NAT模式下提供的NAT服务实现共享上网发挥相同作用咑开控制面板--网络和共享中心--更改适配器设置,鼠标右键点击宿主机和虚拟机网卡所在的“本地连接”打开“属性”,点击“共享”勾选“允许其他网络用户通过此计算机的Internet连接来连接”选项,在“家庭网络连接”下拉箭头中选择“VMware Network Adapter VMnet1”系统提示该VMnet1网卡的IP地址设为192.168.0.1,作為连接共享上网的网关这是Windows系统默认的网段设置。在VMware中打开虚拟机电源运行现在虚拟机利用Windows提供的连接共享功能就能够通过宿主机和虛拟机网卡上网了。

  • 修改虚拟机设置时一般来说关闭虚拟机电源后再修改比较好。

  • 如果宿主机和虚拟机通过无线路由器上网虚拟机在鉯上三种模式下都可如上述方法上网。如果宿主机和虚拟机是用宽带连接拨号上网的话虚拟机采用默认的NAT模式上网最方便。

  • 无论采取哪種模式宿主机和虚拟机与虚拟机之间是始终能够互访的。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详細咨询相关领域专业人士

  • 你不知道的iPad技巧

我要回帖

更多关于 宿主机和虚拟机 的文章

 

随机推荐