VMware虚拟机中的虚拟网卡

合集下载

虚拟机三种网络模式及配置

虚拟机三种网络模式及配置

我的pc有一个IP地址是可以访问网络的,那么怎样让VM能够共享我的IP地址,也能上网呢。

今天在摸索中实现了,具体的配置如下:1,首先将VM的网卡net8启用:2,然后将VM的网卡设置为VMnet8(NAT):3,将PC的可以上网的网卡共享:要勾上允许其他网络用户通过此计算机的intenet连接来连接,并选择VMnet8。

4,设置VMnet8网卡的默认网关为本地PC可以上网的网卡的IP地址:我可以上网的网卡的IP地址为172.18.216.77,VMnet8的地址为192.168.0.15,设置VM中网卡的地址为192.168.0.*网段,默认网关为192.168.0.1,并配置好DNS。

这样就算设置完成了,在VM中访问网络时,先根据默认网关192.168.0.1,找到了VMnet8网卡,然后根据VMnet8网卡的默认网关172.18.216.77找到了可以上网的网卡,而该网卡已经共享上网,因此就实现了VM共享主机的IP地址上网啦。

名词解释VM:虚拟机现在体现于一个叫做VM/ESA的产品里,它广泛的安装在IBM 的主机操作系统里,包括MVS和会话监视系统(CMS),所以每个操作系统看上去像有它自己完整的软件和硬件资源系统(数据存储,通信,处理器等等)。

也就是说VM给每个操作系统一个自己的"虚拟机"。

VM和CMS在许多大公司里很流行,他们把它当成一个能让大量交互式用户通信或者开发并且能同时运行程序的系统。

许多公司使用MVS来做商业应用而把VM作为程序开发和用户通信环境。

VMware三种网络模式根本区别虚拟机技术在最近的几年中得到了广泛的发展,一些大型网络服务商都开始采用虚拟机技术,不仅节省了投资成本,更节约了能源的消耗。

现在很多朋友都用VMware来解决32位XP的内存访问问题,今天就和大家一起探讨一下VMware 3种网络模式的功能和通信规则。

我们知道VMware也分几种版本,普通用户最常用的就是Workstation,但是不管使用哪种版本,我们都能发现在安装过程中让我们选择网络模式。

关于一台电脑安装多个(虚拟)网卡问题

关于一台电脑安装多个(虚拟)网卡问题

一台电脑安装多个(虚拟)网卡问题1、 VMware是什么?从某种意义上说,一台物理计算可以做什么,VMware Workstation 的虚拟机就可以做什么。

从理论上讲,VMware 可以做的事情只受到硬件和想象力的限制。

它支持的客户操作系统涵盖绝大多数主流操作系统,包括 Microsoft 全系列的操作系统以及大多数版本的 Linux。

由于虚拟机运行时使用同一个虚拟 BIOS 以及一系列统一的虚拟硬件,在一定程度上实现了虚拟机的硬件无关性,并且客户操作系统中的所有内容在主机上以文件形式存在,所以又具有可携带性和可迁移性。

最值得关注的是 VMware 强大的网络功能,你可以在一台计算机上建立一个局域网,这个网络的行为与真实的网络完全一致,而且你不用担心虚拟网卡和虚拟交换机会损坏,这样你就可以抛开真实网络中各种琐碎的硬件冲突的可能性,潜下心来通过虚拟网络研究物理网络的核心逻辑。

VMWare支持如下Guest OS:MS-DOS、Win3.1、Win9x/Me、WinNT、Win2000、WinXP、、Linux、FreeBSD、NetWare6、Solaris x86。

不支持的Guest OS:BeOS、IBM OS/2 and OS/2 Warp、Minix、QNX、SCO Unix、UnixWare。

2.Vm安装这个和WINDOWS的其他软件一样,用默认的安装方法就可以。

3.VM的配置1)选择菜单理的FILE>>NEW>>Virtual Machine创建一个新的虚拟机.2)选择下一步.Typical,典型设置3)下一步是选择你要设置的虚拟机操作系统,这个我选的是LINUX.根据个人的需要可以选择你要的操作系统.我不清楚选择其他操作系统是否对虚拟机有影响,但是我选OTHERS装的LINUX也是正常使用的.4)填写你的虚拟机安装的位置和你使用的名字,名字么,选个形象好记的就行,位置要注意,因为VM是装在WINDOWS操作系统下的,所以如果你选择的硬盘空间不够,那就无法安装.5)network connection网络连接,第一个是和现有的网络相连,第二个使用NAT,第三个是选择独立的主机,并和主机相连,第四个是不使用网络连接.我选择的是第一个,后面再讲网络的具体设置.6)磁盘空间这里有两个选项,第一个是手动设置磁盘大小,第二个是使用磁盘的剩余空间.安装2000最少要在系统上预留4G的空间,因为划分的空间不可修改,所以你一定要规划好你的硬盘大小,不然以后只能重新安装了.LINUX我设置的是5个GB.,最小也要给3个G因为,LINUX安装了编译器和系统服务最少就要这么多的空间了.建议划分5G以上.7)设置完成.二.安装完后在系统中左侧出现了你设置的系统名字我这里是REDHAT LINUX,但是必须要安装了系统之后才能使用.选择你的系统名称.右侧出现的是你系统的配置.COMMAND栏目有3项,第一个是启动虚拟机.START有个绿色的三角的.第二个是编辑虚拟主机设置第三个是COPY你已经安装好的系统.这个功能我没有用过,应该是连系统带软件都可以复制过去的.三.编辑主机的设置.虚拟主机的设置有内存大小,磁盘位置,网卡,USB设备,声卡,CPU等项目,在你希望修改的项目上双击就可以进出现配置对话框.首先的是内存,VM默认的是使用你当前可用内存的一半.你可以根据你系统的实际情况调整你的虚拟机使用的内存.第二个是硬盘,这个一般不用改,除非你有两块物理硬盘.第三个是CDROM.双击进入设置对话框.Divice status设备状态:一个是连接,另一个在开机时连接.默认选择的2,这里所谓的开机连接是你启动虚拟机时进行连接.底下有连接选项.第一个是使用物理设备.Use Physical divice.也就是使用你的物理光驱.点开下拉菜单你可以进行选择.值得注意的一点.是你使用DEMON TOOLS所创建的虚拟光驱盘符也会出现在这里,也就是说你可以使用虚拟光驱的文件进行安装.和光驱没有什么不同.另一个选择项是使用ISO文件(use ISO,如果你没有装虚拟光驱,用ISO文件也是可以的.比如我就是将从网上下载的Redhat linux安装镜相.映射为光盘进行安装的.第四个是network.的设置.网络的设置是VM的强项,你机器要是有网卡的话,并且你希望和你安装VM的机器通讯.那你要注意以下的内容,网络如果和现有网络相连(我使用的是这个,用来和你的主机通讯)而且它不仅可以和现有主机通讯还可以和你现有网络通讯.*_^很强八.下面我把VM的帮助理的内容翻译下.? Connected — Check or uncheck this option while the virtual machine is running to connect or disconnect the virtual network adapter.连接=选择此项当虚拟机启动时自动连接到你的虚拟网卡.Connect at power on当启动时连接,当虚拟机启动时自动连接你的网卡,如果你不选择此项目,则网卡会在系统启动后不启动,其实说白点就是系统启动后,你的虚拟网卡没有激活,需要你手动激活.Under Network connection, you can choose:在网络连接中你可以选择:1. Bridged=网桥.这个和物理网桥的功能类似.2. Bridged — If the host computer is on an Ethernet network, bridged networking is often the easiest way to give your virtual machine access to that network. With bridged networking, the virtual machine appears as an additional computer on the same physical Ethernet network as the host. A virtual machine with bridged networking may transparently use any of the services available on the network to which it is bridged,including file servers, printers, gateways and so on. Likewise, any physical host or other virtual machine configured with bridged networking can use resources of that virtual machine.3. 如果你的真实主机在一个以太网络内,桥网通常是最容易的办法,给你的虚拟主机访问以太网.当桥网络,虚拟主机成为了附加在物理以太网的一台主机.,一个使用桥网络的虚拟主机可以使用物理网络的任何服务,同样也可以提供任何服务,比如文件服务器,打印机,网关等.(翻译的很烂,但就是这个意思)就是说你的虚拟机器可以变成一台真正的服务器?,建议使用此配置.4. NAT (Network Address Translation) — If you want to connect to the Internet or other TCP/IP network using the host computers dial-up networking connection and you are not able to give your virtual machine an IP address on the external network, this is often the easiest way to give the virtual machine access to that network. The virtual machine does not have its own IP address on the external network. Instead, a separate private network is set up on the host computer. The virtual machine obtains an address on that network from the VMware virtual DHCP server5. NAT(网络地址传输)-如果你希望连接到互联网或者其他的TCP/IP网络,使用物理主机的拨号网络并且你不能给你的虚拟主机在现有网络一个IP地址,这是最容易的办法.一个私有网络地址可以设置在你的物理主机上,而虚拟机则可以从VMware的虚拟DHCP服务器上获得一个IP地址.(这个主要用于拨号连接,我不清楚这里所说的虚拟DHCP是什么东西.但是我个人认为可能指的是以前的猫拨号的情况.现在应该不需要的.或者可以使用主机的NAT解决ADSL拨号的问题,)6. Host-only — When you use this type of network connection, the virtual machine is connected to the host operating system on a virtual privatenetwork, which normally is not visible outside the host. Multiple virtual machines configured with host-only networking on the same host are on the same network.7. 只是主机=当你使用这种网络连接,虚拟主机被连接到物理主机操作系统上,一个虚拟私有网络.在此主机之外,外网是不可见的.只有在这个主机上配置多个虚拟主机才可以访问此网络.(这个话翻译的不通,我觉得是这样,就是你设置成这种模式,只有你本机和你的虚拟机可以访问这个网络,你的物理网络的设备是访问不到你的虚拟机器的),8. Custom —自定义咯,你自己要怎么设置随你.:)不多说了.我是这样作的.首先把网卡设置为桥的形式,然后到EDIT菜单的Virtual network setting理把Autobridging 选择上,让系统自动去连接网桥上的虚拟网卡.然后把DHCP理设置的两个虚拟网卡,删除把主机虚拟网卡,删除把HOSTMAPPING 设置为bridge to an automatically chose adapter,也就是让桥去自动选择网卡.设置完后选择应用.VM的设置就完成了.第五个是设置USB控制器,这里VM是和你的主机共用的USB接口.也就是你USB 接口上的东西,VM理的系统是都可以用的,当然你要把自动连接选择项加上,不然你在VM理识别不到.下一个是AUDIO,你要是想在虚拟机发声音,就把这个设置上巴.一般默认就可以了.虚拟机自己会识别的,当然你所安装的系统也要识别你的声卡.最后的是你的CPU,你可以设置1个或者2个.当然这只会是你一向情愿.骗下你虚拟机的系统识别罢了.性能上是不可能有任何提升的.以上为VM的设备设置,设置完后,你可以把光驱或者ISO映象加载到你的光驱理,然后选择绿箭头启动你的虚拟机了.虚拟机理还有它的BIOS你可以F2进去看看?设置下.然后就可以开始你的系统安装了, 那就和VM没多大关系, 最后说两点,一个是要注意你的虚拟机要设置和你主机在同一个网络段理否则是无法访问的.第二个是笑三少所说的文件传输的问题,他说的可以直接把文件拖进虚拟机的窗口就可以拷贝文件了,可能2003是可以这样,毕竟都是微软出的操作系统.但是我在linux下测试的是不行的,因为LINUX的文件系统是EX3的.于是我想了个办法是在windows底下装个UltraISO,虚拟机要使用什么文件我都做成ISO文件,然后挂到虚拟机的光驱上,然后在linux底下MOUNT上去用.一点也不麻附:[DHCP]协议: /Class/DHCP/0532918532679135.html 注:文章为拷贝,方法大致一样。

VMware虚拟机中的虚拟网卡的安装与设置

VMware虚拟机中的虚拟网卡的安装与设置

本节介绍虚拟机使用中的虚拟网卡问题,包括某些虚拟网卡不能使用、虚拟网卡功能属性、修改网卡MAC地址、新添加虚拟网卡不能使用等问题。

11.5.1 NAT网卡变成VMnet1的解决在VMware的所有产品中(包括VMware Workstation、VMware Server、VMware GSX Server等),NAT默认网卡是VMnet8。

但在某些计算机上,NAT的网卡显示使用的是VMnet1,如图11-48所示。

图11-48 VMnet1网卡的属性是NAT出现这种情况的原因是用户修改了“NAT”选项卡中的虚拟网卡,虽然这种情况下不影响虚拟机的使用,但许多用户不习惯,此时,可以在图11-48中,单击“NAT”选项卡,在“VMnet Host”下拉列表中选择“VMnet8”,然后单击“确定”按钮即可,如图11-49所示。

图11-49 为NAT选择虚拟网卡11.5.2 VMnet8(NAT)或VMnet1(Host-Only)网卡变灰的解决方法在使用VMware Workstation(或VMware GSX Server、VMware Server等产品)创建虚拟机时,发现VMnet1(或VMnet8)虚拟网卡选项“变灰”不能使用,如图11-50所示。

图11-50 VMnet1变灰在以下情况下,会出现此问题:(1)使用的是“精简”版的VMware Workstation,该精简版没有集成(或加载,或安装)VMnet1网卡驱动程序。

(2)虽然使用的是“完整”版本的VMware Workstation,但由于各种原因,卸载了VMnet1(或VMnet8)虚拟网卡驱动程序,或者安装的VMnet1虚拟网卡驱动程序有问题,或者是“禁用”了VMnet1虚拟网卡。

当出现这个问题时,请按照以下步骤解决:(1)进入“Virtual Network Editor(虚拟网络设置)”页,在“Host Virtual Adapters(主机虚拟网卡)”选项卡中,单击“Add”按钮,添加VMnet1(VMnet8)虚拟网卡,如图11-51所示。

VMware虚拟机的网络模式—桥接模式、仅主机模式、NAT模式的特点和配置

VMware虚拟机的网络模式—桥接模式、仅主机模式、NAT模式的特点和配置

VMware虚拟机的⽹络模式—桥接模式、仅主机模式、NAT模式的特点和配置字数 1,828阅读 28,751了解⽹络模式之前,先看看所涉及到的虚拟设备⼀. VMware虚拟设备1. 三种虚拟交换机(对应三种⽹络模式)VMnet0 虚拟交换机:Bridged桥接模式VMnet1 虚拟交换机:Host-Only仅主机模式VMnet8 虚拟交换机:NAT模式打开VMware虚拟机,点击菜单栏编辑 -> 虚拟⽹络编辑器,可查看这三种虚拟交换机2. 三种虚拟⽹卡(相当于物理主机和虚拟机的桥梁,配置其IP可以使两者进⾏通信)VMware Network Adapter VMnet0:VMware Network Adapter VMnet1VMware Network Adapter VMnet8打开主机的⽹络和Internet 中可看到这三种虚拟⽹卡⼆、理解三种⽹络模式1. Bridged桥接模式通信特点:a. 默认使⽤VMnet0,不提供DHCP服务,则需⼿动为虚拟机配置IP地址、⼦⽹掩码(DHCP是指由服务器控制⼀段IP地址范围,客户机登录服务器时就可以⾃动获得服务器分配的IP地址和⼦⽹掩码)b. 主机和虚拟机需要在同⼀个⽹段上,类似存在于局域⽹例如:主机IP 为 192.168.3.12 ;则虚拟机IP为 192.168.3.10⽹络中其他机器可以访问虚拟机,虚拟机也可以访问⽹络内其他机器c. 主机需要有⽹络或接⼊到路由器,才能与虚拟机通信,虚拟机才可访问外⽹配置过程:虚拟机和物理主机处于同等地位,像对待真实计算机⼀样配置IP、⽹关、⼦⽹掩码等step1:查看物理主机 IP物理主机上,打开 cmd命令窗⼝,输⼊: ipconfigstep2:根据物理主机的 IP 设置 linux虚拟机的 IP由于本系统为CentOS7, ⽹络配置⽂件不在 /etc/sysconfig/network-scripts/ifcfg-eth0 中,⽽是在配置⽂件 ifcfg-en**** 中可先查看⾃⼰系统的配置⽂件输⼊:cd /etc/sysconfig/network-scripts/进⼊到network-scripts⽂件中输⼊: ls显⽰⽂件夹下的⽂件可看到本系统的⽹络配置⽂件是 ifcfg-ens33输⼊: vi /etc/sysconfig/network-scripts/ficfg-ens33 打开配置⽂件输⼊: i 键,进⾏编辑模式修改以下信息:ONBOOT=yes #系统启动时是否⾃动加载BOOTPROTO=static #启⽤地址协议 –static:静态协议⾃动获取ip –dhcp协议IPADDR=192.168.3.10 #⽹卡IP地址与物理主机在同⼀个⽹段,但不能相同NETMASK=255.255.255.0 #⽹卡⽹络地址与物理主机⼀样GATEWAY=192.168.3.1 #⽹卡⽹关地址与物理主机⼀样DNS1=202.106.196.115 #⽹卡DNS地址,可以⾃⾏设置编辑完毕后输⼊:Esc 键退出编辑模式,输⼊:wq 保存并退出step3:重启⽹络服务输⼊: service restart network2. Host-Only仅主机模式通信特点:a. 默认使⽤VMnet1,提供DHCP服务b. 虚拟机可以和物理主机互相访问,但虚拟机⽆法访问外部⽹络配置过程:若需要虚拟机上⽹,则需要主机联⽹并且共享其⽹络3. NAT模式通信特点:a. 默认使⽤VMnet8,提供DHCP服务可⾃动分配IP地址,也可⼿动设置IPb. 虚拟机可以和物理主机互相访问,但不可访问主机所在⽹络的其他计算机,可访问外部⽹络配置过程:⼿动设置IPstep1:查看虚拟机的⼦⽹ IP 和⽹关 IP打开VMware虚拟机,点击菜单栏编辑 -> 虚拟⽹络编辑器选择VMnet8, 可看到⼦⽹IP点击 NAT 设置,可看到⽹关 IP记录⼦⽹ IP 和⽹关 IP本虚拟机的⼦⽹IP 和⽹关IP 分别为:192.168.100.0 和 192.168.100.2step2:根据虚拟机⽹络信息,配置物理主机的虚拟⽹络打开物理主机的⽹络连接,找到“VMware Network Adapter VMnet8”,点击点击 “属性”,选择 “Internet 协议版本4 (TCP/IPv4)”设置 IP 地址:192.168.100.X,X在0~255之间注意:( IP 地址不可与上⾯的虚拟⽹络的⼦⽹IP重复)设置⼦⽹掩码:与上⾯获取到的虚拟⽹络的⼦⽹掩码⼀致,设为 225.225.225.0设置默认⽹关:与上⾯获取到的虚拟⽹络的⽹关⼀致,设为 192.168.100.2设置DNS:可忽略,也可使⽤其他DNS服务器,例如 google的免费DNS:8.8.8.8 和 8.8.4.4,本⼈使⽤的是北京⽹通的DNS服务器201.106.196.115step3:配置 Linux系统CentOS7的⽹卡,绑定静态 IP启动 Linux 系统,打开终端由于本系统为CentOS7, ⽹络配置⽂件不在 /etc/sysconfig/network-scripts/ifcfg-eth0 中,⽽是在配置⽂件 ifcfg-en**** 中可先查看⾃⼰系统的配置⽂件输⼊:cd /etc/sysconfig/network-scripts/ 进⼊到network-scripts⽂件中输⼊: ls 显⽰⽂件夹下的⽂件可看到本系统的⽹络配置⽂件是 ifcfg-ens33输⼊: vi /etc/sysconfig/network-scripts/ifcfg-ens33 编辑⽹卡配置⽂件输⼊: i 键,继续编辑模式进⾏配置静态IP注意:( IPADDR中填⼊的IP地址与上⾯的虚拟⽹络的⼦⽹IP 不可重复,物理主机的 VMware Network Adapter VMnet8 的 IP地址不可重复)TYPE=Ethernet #⽹卡类型DEVICE=ens33 #⽹卡接⼝名称ONBOOT=yes #系统启动时是否⾃动加载BOOTPROTO=static #启⽤地址协议 –static:静态协议 –bootp协议 –dhcp协议IPADDR=192.168.100.10 #⽹卡IP地址NETMASK=255.255.255.0 #⽹卡⽹络地址GATEWAY=192.168.100.2 #⽹卡⽹关地址DNS1=202.106.196.115 #⽹卡DNS地址输⼊:Esc 键退出编辑模式,输⼊:wq 保存并退出step 4:重启⽹络服务输⼊: service restart network可通过 service status network 查看⽹络情况step5:查看虚拟机和本机是否可以通信在物理主机上,输⼊cmd打开命令窗⼝物理主机命令窗⼝上,输⼊: ipconfig 查看IP地址本地IP地址:192.168.3.79 虚拟机上Linux系统的IP地址:192.168.100.10接下来,物理主机和虚拟机终端分别互 ping对⽅IP地址主机终端输⼊: ping 192.168.100.10 以下结果看出可连接虚拟机IP虚拟机linux系统终端输⼊: ping 192.168.3.79 以下结果看出可连接物理主机IP 注意:对于所有的联⽹⽅式注意关闭防⽕墙21⼈点赞。

Vmware虚拟机三种网络配置

Vmware虚拟机三种网络配置

Vmware虚拟机三种⽹络配置 vmware为我们提供了三种⽹络⼯作模式,它们分别是:Bridged(桥接模式)、NAT(⽹络地址转换模式)、Host-Only(仅主机模式)。

打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟⽹络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作⽤呢?其实,我们现在看到的VMnet0表⽰的是⽤于桥接模式下的虚拟交换机;VMnet1表⽰的是⽤于仅主机模式下的虚拟交换机;VMnet8表⽰的是⽤于NAT模式下的虚拟交换机。

同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟⽹卡,它们分别作⽤于仅主机模式与NAT模式下。

在“⽹络连接”中我们可以看到这两块虚拟⽹卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟⽹络编辑器”中点击“还原默认设置”,可重新将虚拟⽹卡还原。

⼩伙伴看到这⾥,肯定有疑问,为什么在真机上没有VMware Network Adapter VMnet0虚拟⽹卡呢?那么接下来,我们就⼀起来看⼀下这是为什么。

Bridged(桥接模式) 什么是桥接模式?桥接模式就是将主机⽹卡与虚拟机虚拟的⽹卡利⽤虚拟⽹桥进⾏通信。

在桥接的作⽤下,类似于把物理主机虚拟为⼀个交换机,所有桥接设置的虚拟机连接到这个交换机的⼀个接⼝上,物理主机也同样插在这个交换机当中,所以所有桥接下的⽹卡与⽹卡都是交换模式的,相互可以访问⽽不⼲扰。

在桥接模式下,虚拟机ip地址需要与主机在同⼀个⽹段,如果需要联⽹,则⽹关与DNS需要与主机⽹卡⼀致。

注意:当批量创建⽣产环境时,不适合使⽤桥接模式,会导致地址冲突。

其⽹络结构如下图所⽰: 接下来,我们就来实际操作,如何设置桥接模式。

⾸先,安装完系统之后,在开启系统之前,点击“编辑虚拟机设置”来设置⽹卡模式。

VMware虚拟机上网络连接(networktype)的三种模式--bridged、hos。。。

VMware虚拟机上网络连接(networktype)的三种模式--bridged、hos。。。

VMware虚拟机上⽹络连接(networktype)的三种模式--bridged、hos。

VMWare提供了三种⼯作模式,它们是bridged(桥接模式)、NAT(⽹络地址转换模式)和host-only(主机模式)。

要想在⽹络管理和维护中合理应⽤它们,你就应该先了解⼀下这三种⼯作模式。

1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域⽹中的⼀台独⽴的主机,它可以访问⽹内任何⼀台机器。

在桥接模式下,你需要⼿⼯为虚拟系统配置IP地址、⼦⽹掩码,⽽且还要和宿主机器处于同⼀⽹段,这样虚拟系统才能和宿主机器进⾏通信。

同时,由于这个虚拟系统是局域⽹中的⼀个独⽴的主机系统,那么就可以⼿⼯配置它的TCP/IP配置信息,以实现通过局域⽹的⽹关或路由器访问互联⽹。

使⽤桥接模式的虚拟系统和宿主机器的关系,就像连接在同⼀个Hub上的两台电脑。

想让它们相互通讯,你就需要为虚拟系统配置IP地址和⼦⽹掩码,否则就⽆法通信。

如果你想利⽤VMWare在局域⽹内新建⼀个虚拟服务器,为局域⽹⽤户提供⽹络服务,就应该选择桥接模式。

2.host-only(主机模式) 在某些特殊的⽹络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采⽤host-only模式。

在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的⽹络是被隔离开的。

提⽰:在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。

在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、⽹关地址、DNS服务器等),都是由VMnet1(host-only)虚拟⽹络的DHCP服务器来动态分配的。

如果你想利⽤VMWare创建⼀个与⽹内其他机器相隔离的虚拟系统,进⾏某些特殊的⽹络调试⼯作,可以选择host-only模式。

3.NAT(⽹络地址转换模式) 使⽤NAT模式,就是让虚拟系统借助NAT(⽹络地址转换)功能,通过宿主机器所在的⽹络来访问公⽹。

(精)虚拟机虚拟网卡作用

(精)虚拟机虚拟网卡作用

虚拟机虚拟网卡作用linux与shell 2010-04-07 19:54:47 阅读803 评论0 字号:大中小订阅在使用VMware Workstation创建虚拟机时,可以根据需要选择使用哪种虚拟网卡,哪种连接方式。

默认有3种:VMnet0(桥接网络)、VMnet1(仅主机网络)和VMnet8(NAT网络),当然可以根据需要添加VMnet2到VMnet7、VMnet9等7个虚拟网卡。

虚拟机网络连接属性的意义:1、Use bridged networking(桥接网络):使用(连接)VMnet0虚拟交换机。

此时虚拟机相当与网络上的一台独立计算机,与主机一样,拥有一个独立的IP地址(如图一)。

2、Use network address translation(使用NAT网络):使用(连接)VMnet8虚拟交换机。

此时虚拟机可以通过主机单向访问网络上的其他工作站(包括Internet网络),其他工作站不能访问虚拟机(如图二)。

3、Use Host-Only networking(使用主机网络):使用(连接)VMnet1虚拟交换机。

此时虚拟机只能与虚拟机、主机互连,与网络上的其他工作站不能访问(如图三)。

4、Do not a network connection:虚拟机中没有网卡,相当于单机。

如图一中,虚拟机A1、A2是主机A中的虚拟机,虚拟机B1是主机B中的虚拟机。

在图中,A1、A2与B1采用“桥接模式”,则A1、A2、B1与A、B、C任意两台或多台之间都可以互访(需设置为同一网段)。

此时,A1、A2、B1与A、B、C处于相同的地位,你要把他们都当作一台真实的电脑去设置、使用。

图一桥接方式网络如图二中,虚拟机A1、A2是主机A中的虚拟机,虚拟机B1是主机B中的虚拟机。

其中的“NAT 路由器”是只启用了NAT功能的路由器,用来把VMnet8交换机上连接的计算机通过NAT功能连接到VMnet0虚拟交换机。

修改VMWare虚拟网卡MAC

修改VMWare虚拟网卡MAC
系统 windowsxp/windowsNT/windows2000 命令 ipconfig /all
系统 windowsME/windows98 命令 ipconfig /all或者winipcfg
系统 linux 命令 /sbin/ifconfig -a修改MAC地址有两种方法,一种是软件修改,另外一种是硬件修改。而我们目前通常使用的都是软件修改,硬件修改很少用到,因为硬件修改对技术要求比较高,而且相当麻烦。下面我们先来看看软件修改,其总结起来主要有三种方法:
修改注册表
这是我们最常用的方法,在Windows中,网卡的MAC保存在注册表中,实际使用也是从注册表中提取的,所以只要修改注册表就可以改变MAC。
其实这种方法只是欺骗了电脑,因为一般网卡发出的包的源MAC地址并不是网卡本身写上去的,而是应用程序提供的,只是在通常的实现中,应用程序先从网卡上得到MAC地址,每次发送的时候都用这个MAC作为源MAC而已,而注册表中的 MAC地址是在Windows安装的时候从网卡中读入的,只要你的操作系统不重新安装应该问题不大。
这个版本的可以修改MAC为任意值。
下载地址:
/item.htm?id=10031216031
ethernet0.addressType ="static"
ethernet0.Address = "00:E0:4C:3D:CF:0B"
三、是在虚拟机的操作系统里改mac地址
uuid.bios = "56 4d e0 c4 a2 41 24 1b-5b 6e 4b a0 0b 1c:35:cc"
注释:
其中 00:0c:29: 不能够修改
1c:35:cc可以修改
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VMware虚拟机中的虚拟网卡的安装与
设置
本节介绍虚拟机使用中的虚拟网卡问题,包括某些虚拟网卡不能使用、虚拟网卡功能属性、修改网卡MAC地址、新添加虚拟网卡不能使用等问题。

11.5.1 NAT网卡变成VMnet1的解决
在VMware的所有产品中(包括VMware Workstation、VMware Server、VMware GSX Server等),NA T默认网卡是VMnet8。

但在某些计算机上,NAT的网卡显示使用的是VMnet1,如图11-48所示。

图11-48 VMnet1网卡的属性是NAT
出现这种情况的原因是用户修改了“NAT”选项卡中的虚拟网卡,虽然这种情况下不影响虚拟机的使用,但许多用户不习惯,此时,可以在图11-48中,单击“NAT”选项卡,在“VMnet Host”下拉列表中选择“VMnet
8”,然后单击“确定”按钮即可,如图11-49所示。

图11-49 为NAT选择虚拟网卡
11.5.2 VMnet8(NAT)或VMnet1(Host-Only)网卡变灰的解决方法
在使用VMware Workstation(或VMware GSX Server、VMware Server等产品)创建虚拟机时,发现V Mnet1(或VMnet8)虚拟网卡选项“变灰”不能使用,如图11-50所示。

图11-50 VMnet1变灰
在以下情况下,会出现此问题:
(1)使用的是“精简”版的VMware Workstation,该精简版没有集成(或加载,或安装)VMnet1网卡驱动
程序。

(2)虽然使用的是“完整”版本的VMware Workstation,但由于各种原因,卸载了VMnet1(或VMnet8)虚拟网卡驱动程序,或者安装的VMnet1虚拟网卡驱动程序有问题,或者是“禁用”了VMnet1虚拟网卡。

(1)进入“Virtual Network Editor(虚拟网络设置)”页,在“Host Virtual Adapters(主机虚拟网卡)”选项卡中,单击“Add”按钮,添加VMnet1(VMnet8)虚拟网卡,如图11-51所示。

图11-51 添加VMnet1虚拟网卡
(2)进入“计算机管理→系统工具→设备管理器”中,在右侧的“网络适配器”中,查看VMnet1(或VMnet 8)的状态,如果设备前有红色的“X”号,表示设备被禁用,如果有黄色的“?”号,表示设备驱动程序有问题。

如果是前者,启用该设备即可(如图11-52所示),如果是后者,更新为正确的驱动程序即可。

图11-52 启用被禁用的网卡
11.5.2 怎样修改网卡MAC地址
有时在使用虚拟机时,需要修改虚拟网卡的MAC地址,如果只是需要做普通的修改,可以进入操作系统后用很多种办法做到,但是如果要从根本上修改就没那么容易了(物理网卡需要用用编程器重新编写),而在VMware虚拟机中,则很容易修改网卡的物理地址。

(1)首先打开虚拟机目录,找到配置文件,并用“记事本”打开。

如果不知道配置文件路径及文件名,可以在VMware Workstation主窗口中,打开想要修改网卡MAC地址的虚拟机,在“Configuration file(配置文
图11-53 配置文件及保存路径
(2)在打开的文件中,找到如下三行:
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:8d:04:61"
ethernet0.generatedAddressOffset = "0"
修改成相应的配置:
ethernet0.addressType = "static"
ethernet0.address="00:50:56:11:22:33"
其中,MAC地址"00:50:56:11:22:33"在如下范围中取一个值00:50:56:00:00:00--00:50:56:3F:FF:FF ,如
果要修改多台虚拟机的MAC地址,注意不要重复。

在上面的修改中,注意:
² ethernet0.generatedAddress是修改为ethernet0.addressType
² 删除ethernet0.generatedAddressOffset = "0"这一行
² 修改后网卡的MAC地址的前三位是00 50 56
² 修改后,网卡MAC地址的第4位在00~3F之间选取,第5与第6位可以在00~FF之间选取。

修改完成后保存并退出。

(3)重新启动虚拟机在命令提示行下输入“ipconfig /all”命令,查看MAC地址已经更改,如图11-54所示。

图11-54 验证更改结果
【注意】(1)如果主机是Windows XP Professional SP3,则在VMware Workstation 6.0~6.04的版本时,按照上述方法修改MAC地址不能成功。

但使用VMware Workstation 6.5 Beta版可以成功。

图11-5 4则是在VMware Workstation Beta2测试成功的界面。

(2)在主机是Windows XP Professional SP2、Windows Server 2003、虚拟机版本是VMware Worksta
tion 5.x时,测试成功。

(3)在主机是Windows Server 2003、Windows Server 2008、虚拟机是VMware Workstation 6.5 Bet
a时,测试成功。

11.5.3关于Linux提示“Check cable?”问题的解决方法
在VMware虚拟机中,如果是新安装的LINUX,在加载网络时,有可能会出现“Determining IP informatio n for eth0...failed; no link present. Check cable?”提出,并且不能加载网卡,如图11-55所示。

图11-55 加载网卡时失败
这个问题,大多在以下情况下可能出现:
1、你的VMware是从低版本升级到高版本,或者删除高版本,重新安装低版本VMware Workstation造成
的。

2、在此之后,你新安装的LINUX虚拟机,如果你有以前安装好的LINUX,将不受影响。

如果你的主机系统,只安装了一个VMware Workstation,并且安装VMware Workstation后就安装了Lin
ux,将不会出现此问题。

解决方法:
(1)进入Linux虚拟机,以root权限登录,并进入x Window,如图11-56所示。

图11-56 以root身份登录并进入x Window
(2)打开“/etc/sysconfig/network-.s/”文件夹,分别编辑ifcfg-eth0和ifcfg-l0,在每个文件中添加:
check_link_down () {
return 1;
}
如图11-57~图11-60所示。

图11-57 用gedit编辑ifcfg-eth0配置文件
图11-58 添加内容
图11-59 用gedit编辑ifcfg-l0配置文件
图11-60 添加内容
(3)从“系统设置”中进入“网络”,如图11-61所示。

(4)在“网络配置”页中,单击“激活”按钮,重新激活网卡,如图11-62所示。

图11-61 进入网络设置
图11-62 重新激活网卡
(5)单击“DNS”选项卡,在“主D NS”文本框中,键入ISP提供的DNS地址,在本例中,为河北电信的DN S地址:219.150.32.132,如图11-63所示,然后保存配置退出。

(6)打开“Mozilla”浏览器,打开网站,浏览正常,如图11-64所示。

图11-63 添加DNS地址
图11-64 打开网站进行测试
【说明】:如果主机上有多块网卡,在编辑第二块网卡时,配置文件名分别为ifcfg-eth1和ifcfg-l1,并依次类推。

其中后一个文件是IFCFG-L1(注意要为小写),倒数第2个是字母L而不是数字1。

(7)以后再启动Linux虚拟机时,在加载虚拟网卡时,加载正常,不会再出现错误,如图11-65所示。

图11-65 Linux加载网卡正常。

相关文档
最新文档