VMware三种上网方式详解
- 格式:doc
- 大小:632.50 KB
- 文档页数:21
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(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。
VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解很多网友安装了VMWare虚拟机,但是在虚拟机上网问题上却卡住了。
要想虚拟机上网,首先让我们了解一下VMWare虚拟机三种工作模式。
现在,让我们一起走近VMWare的三种工作模式。
理解三种工作模式VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。
要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。
1.bridged(桥接模式)在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。
在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。
同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub 上的两台电脑。
想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。
如果是你是局域网上网方式,虚拟机使用网桥连接方式,只要设置虚拟机的IP地址与本机是同一网段,子网、网关、DNS与本机相同就能实现上网,也能访问局域网络。
如果你是拨号上网方式,虚拟机使用此种方式连接,就要在虚拟机内系统建立宽带连接、拨号上网,但是和宿主机不能同时上网。
2.NAT(网络地址转换模式)使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此使用NAT模式虚拟系统也就无法和本地局域网中的其他真实主机进行通讯。
VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解理解VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解理解三种工作模式 VMWare提供了三种工作模式它们是bridged桥接模式、NAT网络地址转换模式和host-only主机模式。
要想在网络管理和维护中合理应用它们你就应该先了解一下这三种工作模式。
1.bridged桥接模式在这种模式下VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机它可以访问网内任何一台机器。
在桥接模式下你需要手工为虚拟系统配置IP地址、子网掩码而且还要和宿主机器处于同一网段这样虚拟系统才能和宿主机器进行通信。
同时由于这个虚拟系统是局域网中的一个独立的主机系统那么就可以手工配置它的TCP/IP配置信息以实现通过局域网的网关或路由器访问互联网。
使用桥接模式的虚拟系统和宿主机器的关系就像连接在同一个Hub上的两台电脑。
想让它们相互通讯你就需要为虚拟系统配置IP地址和子网掩码否则就无法通信。
如果是你是局域网上网方式虚拟机使用网桥连接方式只要设置虚拟机的IP地址与本机是同一网段子网、网关、DNS与本机相同就能实现上网也能访问局域网络。
如果你是拨号上网方式虚拟机使用此种方式连接就要在虚拟机内系统建立宽带连接、拨号上网但是和宿主机不能同时上网。
2.NAT 网络地址转换模式使用NAT模式就是让虚拟系统借助NAT网络地址转换功能通过宿主机器所在的网络来访问公网。
也就是说使用NAT模式可以实现在虚拟系统里访问互联网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8NAT虚拟网络的DHCP服务器提供的无法进行手工修改因此使用NAT模式虚拟系统也就无法和本地局域网中的其他真实主机进行通讯。
采用NAT模式最大的优势是虚拟系统接入互联网非常简单你不需要进行任何其他的配置只需要宿主机器能访问互联网虚拟机就能访问互联网。
设置上网方式本机网上邻居属性--VMnet8属性--TCP/IP属性--常规与备用配置都设定为自动获取虚拟机网上邻居TCP/IP都设定为自动虚拟网络设置设定如下面图所示详细步骤 1.把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS 服务器启用。
VMware的三种网络模式Bridged(桥接模式)Host-Only(主机模式)NAT(网络地址转换模式)利用VMWare可以实现不同网络环境中虚拟机的网络接入以及虚拟网络的搭建等工作。
下面介绍一下三种网络模式的工作原理及特点。
注意,在安装了VMware虚拟机后,会在网络连接对话框中多出两个虚拟网卡。
它们将在VMWare的不同工作模式中被使用到。
1.Bridged(桥接)模式在Bridged模式下,虚拟系统就如同是局域网中的一台/独立主机,与宿主计算机平等存在于局域网络。
就如在局域网中新增一台计算机一样,比如:分配局域网的网络地址、子网掩码、网关等。
使用Bridged模式的虚拟系统和宿主机的关系就像连接在同一个Hub上的两台计算机。
虚拟系统与宿主计算机及宿主计算机所在网络其他计算机相互之间均可相互访问。
如果你想在局域网中新建一台虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
VMware 的Adapter VMnet8和Adapter VMnet1都可以禁用,主系统也不需要共享网络连接。
VMware虚拟机的IP设置成与主系统在同一网段,VMware的虚拟机相当于网络内的一立的机器,网络内其他机器可访问VMware的虚拟机,VMware的虚拟机也可访问网络内其他机器,当然与主系统的双向访问也不成问题。
如果你的真实主机在一个以太网中,这种方法是将你的虚拟机接入网络最简单的方法。
虚拟机就像一个新增加的、与真实主机有着同等物理地位的一台电脑,Bridged模式可以享受所有可用的局域网服务,包括文件服务、打印服务等等,并将获得最简易的从真实主机获取资源的方法。
2.Host-Only(主机)模式这种模式下,虚拟系统的网卡连接到宿主计算机的VMware Network Adapter VMnet1网卡上。
默认情况下,虚拟系统只能与宿主计算机互访,这也是Host-only的名字的意义。
此时相当于两台机器通过双绞线直连,虚拟机的IP、Gateway、DNS都由VMware Adapter VMnet1来分配。
VMware 三种网络模式详解VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机;VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机;VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机;VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡;VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡;VMware提供了三种组网方式,分别是NAT(网络地址转换模式)、bridged(桥接模式)、host-only(主机模式)和。
想要了解这三种网络连接方式,得先知道一下VMware 的虚拟网卡。
当我们完成VMware安装后,宿主机的网络连接里面出现了两个新的连接,VMnet1和VMnet8,这两个在主机的网络连接中是可见到的,还有一个是VMnet0,是不可见的。
虚拟机的系统是靠前两个虚拟网卡来实现联网的。
其中VMnet0用于Bridged模式,VMnet1用于Host-only 模式,Vmnet8用于NAT模式。
VMnet8和VMnet1提供DHCP服务,VMnet0默认则不提供。
1、NAT(网络地址转换模式)使用NAT模式,就是借助NAT功能,通过宿主机器所在的网络来访问公共网络。
由于加设了一个虚拟的NAT服务器,使得虚拟局域网内的虚拟机在对外访问时,使用的则是宿主机的IP地址,从外部网络来看,看到的是宿主机,完全看不到虚拟局域网。
利用NAT模式是虚拟系统接入互联网最简单模式,不需要任何配置,只要宿主机器能访问互联网即可。
使用NAT方式可实现虚拟机<==>宿主机双向通信,虚拟机—>互联网单向通信,虚拟机只能够访问互联网,若想把虚拟机作为服务器,从互联网上访问,是不可以。
2、Bridged(桥接模式)如果想用虚拟机作为局域网中的一个虚拟服务器,享受局域网中所有可用的局域网服务,如文件服务、打印服务等,就应该选择这种模式。
VMwareworkstation联网的三种方式安装完VMware workstation之后,网络连接里会多出两个虚拟网卡: VMware Network Adapter VMnet1和VMware NetworkAdapter VMnet8. 虚拟机里安装的系统就是靠这两个虚拟网卡来联网的. VMnet1是host-only联网需要的虚拟网卡,VMnet8是NAT联网需要的虚拟网卡。
一.桥接方式〔Bridged〕:在桥接方式下,VMware模拟一个虚拟的网卡给客户系统,主系统对于客户系统来说相当于是一个桥接器。
客户系统好似是有自己的网卡一样,自己直接连上网络,也就是说客户系统对于外部直接可见。
简单地说,虚拟主机和物理主机在同一个网段,就相当于局域网里多出来了一台电脑在上网,而这台电脑就是虚拟机里的系统。
物理主机和虚拟主机的IP处于同一网段,DNS 和网关是一样的,这样就实现了物理主机和虚拟主机,虚拟主机和外网的相互通信。
配置如下:1.先查看物理主机的ip信息开场—>运行〔cmd 〕ipconfig/all2.进入虚拟机配置:在虚拟机的菜单栏VM—>settings,选择Network Adapter,选中Bridged(桥接)3.进入虚拟机操作系统进展网络配置,IP地址与物理主机不同但在同一网段,DNS,子网掩码和默认网关与物理主机一样,这样就可以联网了。
注意:这种方式中,要确保物理主机的网卡配置中,选中了VMware Bridge Protocol协议,否那么会有警告信息。
二.网络地址转换方式〔NAT〕:在这种方式下,客户系统不能自己连接网络,而必须通过主系统对所有进出网络的客户系统收发的数据包做地址转换。
在这种方式下,客户系统对于外部不可见。
物理主机中的虚拟的网卡VMware Network Adapter VMnet8,相当于连接到网的网卡,而虚拟机本身那么相当于运行在网上的机器,物理网卡相当于连接到外网的网卡。
VMware的三种⽹络连接⽅式区别关于VMware的三种⽹络连接⽅式,NAT,Bridged,Host-Only ,在刚接触的时候通常会遇到主机Ping不通虚拟机⽽虚拟机能Ping得通主机;主机与虚拟机互不相通等等⽹络问题。
本⽂就这三种连接⽅式作⼀⼀说明,也⽅便以后翻阅当参考⽤。
⾸先,要注意安装完VMware后,控制⾯板\⽹络和 Internet\⽹络连接会多出两块虚拟⽹卡VMnet1、VMnet2,两个⽹卡各有⽤途。
基本拓扑NAT(⽹络地址转换)依靠物理主机的VMnet8⽹卡上⽹。
虚拟机可以互Ping通,前提是物理主机的VMnet8⽹卡的⽹关要与虚拟机⼀样!如果不在同⼀个⽹关,会出现虚拟机能Ping通物理主机,但物理主机⽆法Ping通虚拟机的情况。
注意此种情况也是实际应⽤场景之⼀。
下⾯模拟场景:物理主机(WINDOWS)IP信息虚拟机(Linux) IP信息测试结果:物理主机 Ping 虚拟机虚拟机1Ping物理主机虚拟机1Ping外⽹虚拟机1Ping虚拟机2PS: 现修改物理主机⽹段为10,使其与虚拟机不同。
物理主机Ping虚拟机1虚拟机1Ping物理主机1. NAT⽅式使虚拟机接⼊外⽹⽅便,不需要进⾏其他配置,只需要物理主机可以上⽹即可2. 如果想安装个虚拟机,⼜不想配置⽹络,就推荐⽤NAT⽅式上⽹3. NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟⽹络的DHCP服务器提供的,⽆法进⾏⼿⼯修改,因此虚拟系统也就⽆法和本局域⽹中的其他真实主机进⾏通讯。
(不能⽤NAT配置集群的原因)Bridged(桥接)基于以上的拓扑测试,桥接⽅式虚拟出来的系统就像是在局域⽹中单独存在的独⽴“物理机”⼀样,它可以访问同⼀局域⽹内任何⼀台机器,也可以单独通过局域⽹⽹关或者路由访问外⽹。
不过需要在每台机器上都要去单独配置IP,⽹关、⽹段、DNS等。
由于这个虚拟系统是局域⽹中的⼀个独⽴的主机系统,那么就可以⼿⼯配置它的TCP/IP配置信息,以实现通过局域⽹的⽹关或路由器访问互联⽹。
安装完毕Vmware后,Vmware会模拟出若干网卡,通过这些网卡,完成在vmware 中运行的操作和主机操作之间的网络连接。
Vmware的网络连接模式有3种:Bridge模式、Host-only模式、NAT模式。
下文中:Host os指的是物理的宿主机器中的操作系统;guest os指的是在宿主机器上vmware虚拟机里面跑的操作系统;下面分别说明各种网络连接模式:1 Bridge模式:1.1 如果使用bridge模式,并且在主机已经连接到局域网的环境中,则缺省使用vmnet0。
Bridge模式下,vmware中的guest os就相当于局域网里的一台独立主机,显然局域网里一台主机要和本机(即host os)通信的话,必须有实际的连接才行。
Bridge模式也称为“桥接模式”,如果此局域网接入到了Internet,那guest os和host os一样都可以接入到Internet,二者地位平等、并驾齐驱。
Guest os的IP地址和host os的IP地址设置在同一网段中,guest os的subnet mask、gateway、dns等和host os的设置相同;1.2 如果使用bridge模式,并且没有在局域网环境中(即是host os断开网线,没有接入到Internet中)。
在此环境下使用bridge模式,则guest os是没有办法和host os的物理网卡通信的,ping不通。
此时要安装个microsoft loopback adapter(控制面板→添加硬件→是,我已连接了此硬件→添加新的硬件设备→安装我手动从列表选择的硬件(高级)→网络适配器→Microsoft Loopback Adapter),添加完成后,在“网络连接”中会多出一个“本地连接”,这实际上是给物理机器安装了一块软件形式的网卡;右键单击,设置好IP,例如IP:192.168.1.1/mask:255.255.255.0gateway:192.168.1.110,dns:192.168.1.2;之后:在vmware中做网络设置,如下图:弹出对话框:在Automatic Bridging选项卡中,如下图:点击‘add’按钮,弹出对话框,如下图:对话框中出现的两块网卡,一块是物理网卡,一块是刚才添加的Microsoft Loopback Adapter网卡。
实验使用NAT模式。
由于Linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。
那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。
在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。
在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。
接下来,我们就一起来探讨一下关于vmware workstations网络连接的三种模式。
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(桥接模式)什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。
VMWare的三种网络连接模式VMWare的三种网络连接模式(bridged、NAT、host-only) VMWare支持三种类型的网络:bridged NAT Host-only。
bridged:在这种模式下,虚拟系统就像是局域网中的一台独立的主机,与宿主计算机平等的存在于网络中,你必须像对待局域网中的其他真正的机子一样来对待它。
使用bridged模式的虚拟系统和宿主机器的关系:就像连接在同一个Hub上的两台电脑。
虚拟系统与宿主计算机以及宿主计算机所在网络的其他计算机都可以相互访问。
如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
NAT:这种模式下,虚拟系统的网卡连接到宿主计算机的VMware Network Adapter VMnet8网卡上。
如果你希望你的虚拟系统连接外部网络,这种模式最简单,虚拟系统不用做任何网络设置就可以访问外部网络。
使用NAT模式的虚拟系统和宿主计算机的关系:宿主计算机就相当于是开启了DHCP功能的路器,虚拟系统就是内网中的一台实际的机器,通过路器的DHCP服务获得网络参数。
虚拟系统可以访问宿主计算机所在网络的其他计算机,可以与宿主计算机互访。
Host-only:这种模式下,虚拟系统的网卡连接到宿主计算机的VMware Network Adapter VMnet1网卡上。
默认情况下,虚拟系统只能与宿主计算机互访,这也是Host-only的名字的意义。
此时相当于两台机器通过双绞线直连。
如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择Host-only模式。
VMware支持三种类型的网络:NAT,Bridged,Host-only。
NAT 这种方式下,虚拟机的网卡连接到宿主的VMnet8 上。
此时系统的VMWare NAT Service 服务就充当了路器的作用,负责将虚拟机发到VMnet8 的包进行地址转换之后发到实际的网络上,再将实际网络上返回的包进行地址转换后通过VMnet8 发送给虚拟机。
Vmware的三种连网共享上网设置方式
一、桥接(Bridged)
桥接方式就是相当于把虚拟机用网线接到交换机上,直接连入本局域网LAN,这种方案的设置非常简单。
默认情况下虚拟机用VMnet0网卡,此时虚拟机的IP地址只需要和物理主机的网段、网关、DNS都相同就可以了。
如下图:
二、NA T
1、这种方式相当于使用路由器的NA T地址转换功能。
功能默认情况下虚拟机用VMnet8。
我们以下将物理主机的物理网卡设置为192.168.0.1,子网掩码为255.255.255.0。
虚拟机的VMnet8 网卡的IP为192.168.128.1,子网掩码为255.255.255.0。
然后按以下图片继续设置:
2、启动虚拟机系统,设置IP为如下图,并且用ping 192.168.0.1测试一下和物理主机是否正常连通,再用ping 测试一下是否能连入Internet上网。
:
三、HOST-ONL Y
1、为什么这么做?
有人会问,为什么要用HOST-ONL Y这种方式上网,因为这种方式最安全,你可以访问外部网络,但外部网络却无法访问你的计算机!!!
好了,废话不多说!看以下的操作实施步骤!!!
2、设置虚拟机网卡为HOST-ONL Y方式
将虚拟机的网卡设置为HOST-ONL Y方式。
3、编辑虚拟网络!!
VMnet0设置为Bridged(桥接方式),External Connection设置成你的物理网卡就行了,根据需要看是否要开启DHCP动态分配IP,手动对虚拟机设置静态IP也行。
VMnet8的设置方法与此类似:
4、设置物理主机的本地连接或ADSL宽带连接共享。
VMware虚拟机三种联网方式(图文详细解说)VMware三种网络模式联网首先说一下VMware的几个虚拟设备安装了VMware虚拟机后,会在网络连接对话框中多出两个虚拟网卡,如图:VMnet0:用于虚拟桥接网络下的虚拟交换机VMnet1:用于虚拟Host-Only网络下的虚拟交换机VMnet8:用于虚拟NAT网络下的虚拟交换机VMware Network AdepterVMnet1:Host用于与Host-Only虚拟网络进行通信的虚拟网卡VMware Network Adepter VMnet8:Host用于与NAT虚拟网络进行通信的虚拟网卡目前虚拟机中安装的是RedHatEnterpriseServer6.2,主机是Win7旗舰版1、bridge在这种模式下,VMware虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。
需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。
同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
首先在Vmware中设置网络模式选择bridge,VMware--->VM--->Setting--->NetworkAdapter在Vmware中选择桥接网卡:VMware--->Edit--->VirtualNetworkEditor然后查看主机的IP信息然后配置虚拟机中RedHat的IP地址信息系统--->首选项--->网络连接--->选择eth4,编辑用Xshell远程控制RedHat系统连接主机和校园内网都没问题,因为在寝室上网需要登录drcom 客户端,所以RedHat要上外网还必须得安装linux版的drcom。
如下图:2、NAT使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
VMware是很受欢迎的虚拟机,在我们平时的工作中需要经常用到,此文简单总结了平时使用的三种网络配置方式,具体的原理没有去深究。
虚拟机系统安装的是Linux系统。
首先,我们在本机上查看所有网络配置连接,使用命令:ipconfigJava代码isconnected33.34.Ethernet adapter VirtualBox Host-Only Network:35.36. Connection-specific DNS Suffix . :37. IP Address. . . . . . . . . . . . : 192.168.154.138. Subnet Mask . . . . . . . . . . . : 255.255.255.039. Default Gateway . . . . . . . . . :40.41.C:\Documents and Settings\user>Microsoft Windows XP [版本5.1.2600](C) 版权所有1985-2001 Microsoft Corp.C:\Documents and Settings\user>ipconfigWindows IP ConfigurationEthernet adapter VMware Network Adapter VMnet8:Connection-specific DNS Suffix . :IP Address. . . . . . . . . . . . : 192.168.74.1Subnet Mask . . . . . . . . . . . : 255.255.255.0Default Gateway . . . . . . . . . :Ethernet adapter VMware Network Adapter VMnet1:Connection-specific DNS Suffix . :IP Address. . . . . . . . . . . . : 192.168.2.1Subnet Mask . . . . . . . . . . . : 255.255.255.0Default Gateway . . . . . . . . . :Ethernet adapter 无线网络连接:Connection-specific DNS Suffix . :IP Address. . . . . . . . . . . . : 192.168.1.209Subnet Mask . . . . . . . . . . . : 255.255.255.0Default Gateway . . . . . . . . . : 192.168.1.1Ethernet adapter 本地连接:Media State . . . . . . . . . . . : Media disconnectedEthernet adapter VirtualBox Host-Only Network:Connection-specific DNS Suffix . :IP Address. . . . . . . . . . . . : 192.168.154.1Subnet Mask . . . . . . . . . . . : 255.255.255.0Default Gateway . . . . . . . . . :C:\Documents and Settings\user>上面内容中,我们可以看到本地连接及其它虚拟连接,其中VMware Network Adapter VMnet8、VMware Network Adapter VMnet1和本地连接是我们在各种模式下要使用的不同连接网络配置。
VMware虚拟机三种网络模式2019-12-19Vmware15Administrator[公司名称]Vmware虚拟机三种网络类型介绍在学习中经常遇到Vmware虚拟机网络设置有问题,可能是因为你没有理解这三种网络模式的工作原理。
VMware虚拟机常见的网络类型有bridged(桥接)、NAT(地址转换)、host-only(仅主机)三种。
1.NAT(地址转换)NAT(Network Address Translation),网络地址转换,NAT模式是比较简单的实现虚拟机上网的方式,NAT模式的虚拟机就是通过宿主机(物理电脑)上网和交换数据的。
这种模式也是使用Vmware虚拟机最常用的模式。
在NAT模式下,虚拟机的网卡连接到宿主机的VMnet8上(安装完Vmware虚拟机会多出两个虚拟网卡Vmware1和Vmware8)。
此时系统的VMware NAT Service服务就充当了路由器,负责将虚拟机发到VMnet8的包进行地址转换之后发到实际的网络上,再将实际网络上返回的包进行地址转换后通过VMnet8发送给虚拟机。
VMware DHCP Service负责为虚拟机分配IP地址。
NAT网络类型的原理逻辑图如下图所示。
NAT网络特别适合于家庭里电脑直接连接网线的情况,办公室的局域网也适合的,优势就是不会和其他物理主机IP冲突,且在没有路由器的环境下也可以使用。
推荐使用NAT模式。
2.Bridged(桥接模式)桥接模式可以简单理解为通过物理主机网卡架设了一座桥,从而连入到了实际网络中。
因此,虚拟机可以被分配与物理主机相同网段的独立IP,所有网络功能和网络中的真实机器几乎完全一样。
桥接模式下的虚拟机和网内真实计算机所处的位置是一样的。
在Bridged模式下,电脑设备创建的虚拟机就像一台真正的计算机一样,它会直接连接到实际的网络上,上网与宿主机(电脑设备)没有联系。
Bridged网络类型的原理逻辑图下图所示。
VMwareWorkStation的三种⽹络连接⽅式详解⼀. ⾸先贴出本⼈在⽹络上找到与VMware⽹络连接相关的知识安装完虚拟机后,默认安装了两个虚拟⽹卡,VMnet1和VMnet8,其他的未安装(当然也可以⼿动安装其他的)。
其中VMnet1是host⽹卡,⽤于host⽅式连接⽹络的。
VMnet8是NAT⽹卡,⽤于NAT⽅式连接⽹络的。
它们的IP地址是随机⽣成的,如果要⽤虚拟机做实验的话,最好将VMnet1到VMnet8的IP地址改掉。
习惯上把VMware虚拟⽹卡使⽤的⽹段"固定",使⽤如下原则:VMnet1对应的⽹段是192.168.10.0,VMnet2对应的⽹段是192.168.20.0,其他的类似。
当然平常只是随便⽤⽤的就不⽤改了,能上⽹就⾏了。
VMware⽹络连接的⽅式主要有:桥接(Bridged)、NAT、主机⽹络(Host-Only)。
1. Use bridged networking(使⽤桥接⽹络)说明:使⽤VMnet0虚拟交换机,此时虚拟机相当与⽹络上的⼀台独⽴计算机与主机⼀样,拥有⼀个独⽴的IP地址,其⽹络拓扑如图1所⽰,使⽤桥接⽅式,A,A1,A2,B可互访。
图1 桥接⽅式拓扑⽰意2. Use network address translation(NAT)说明:使⽤Vmnet8虚拟交换机,此时虚拟机可以通过主机单向⽹络上的其他⼯作站,其他⼯作站不能访问虚拟机。
其⽹络拓扑如图2所⽰,使⽤NAT⽅式,A1,A2可以访问B,但B不可以访问A1,A2。
但A,A1,A2可以互访。
图2 NAT⽅式拓扑⽰意3. Use Host-Only networking(使⽤主机⽹络)说明:使⽤Vmnet1虚拟交换机,此时虚拟机只能与虚拟机、主机互访。
也就是不能上Internet,其⽹络拓扑如图3所⽰,使⽤Host⽅式,A,A1,A2可以互访,但A1,A2不能访问B,也不能被B访问。
本文首先解释了虚拟机的三种网络连接方式的原理, 然后分别讲述了三种网络连接方式如何配置网络连接使得客户机系统能上网。
以下本文将以虚拟机与宿主机网络连接关系的角度来解释三种连接方式。
1. 三种网络连接方式 Bridge , NA T , Host-only如图 1,在 VMware 的 Setting 对话框中我们可以看到三种连接方式:图 1(1 BridgedBridge 桥接模式,虚拟机和宿主机作为平级的关系,向上一级网络申请 IP 地址,虚拟机就像一台独立的电脑一样, 不会占用宿主机的网络资源, 而是占用上一级网络资源, 如图 2。
IP:192.168.0.3IP:192.168.0.2 IP:192.168.0.4 IP:192.168.0.5图 2(2 NA TNA T 网络地址转换模式, 虚拟机与物理主机构成的局域网, 宿主机的 IP 经 NA T 功能转换后, 假设转换后 IP 为:192.10.15.2, 那么虚拟机的 IP 地址就可以在192.10.15.2-192.10.15.255之间选择一个。
当虚拟机访问外网时,虚拟机本身的 IP 对外部是无效的,必须由 NA T 将虚拟机 IP 转换为宿主机 IP , 然后再访问外部网络, 也就是说虚拟机和宿主机使用一个 IP 访问外部网络。
如图 3IP:192.10.15.33图 3(3 Host-onlyHost-only 模式, 跟 NA T 模式类似也是虚拟机与物理主机构成的局域网, 但是没有 NA T (地址转换功能,不做其他设置,虚拟机无法连接外部网络,虚拟机只能和宿主机通信。
如图 4。
IP:192.10.15.33图 42. 三种网络连接模式访问外网设置(1 birdge桥接模式, 刚在原理中介绍了, 桥接模式下需要根据将虚拟机 IP 与宿主机 IP 配置在一个物理网络中即在一个网段中,使用相同的 DNS 。
例如宿主机 IP :192.98.20.65子网掩码:255.255.255.0默认网关:192.98.20.1首选 DNS :198.98.10.2则在 Ubuntu 系统中设置步骤如下:启动终端输入:sudo gedit /etc/network/interfaces在打开的文档中做如图 5修改(根据自己的网络设置修改。
VMware workstation联网的三种方式
安装完VMware workstation之后,网络连接里会多出两个虚拟网卡: VMware Network Adapter VMnet1和VMware Network Adapter VMnet8. 虚拟机里安装的系统就是靠这两个虚拟网卡来联网的. VMnet1是host-only联网需要的虚拟网卡,VMnet8是NAT联网需要的虚拟网卡。
一.桥接方式(Bridged):
在桥接方式下,VMware模拟一个虚拟的网卡给客户系统,主系统对于客户系统来说相当于是一个桥接器。
客户系统好像是有自己的网卡一样,自己直接连上网络,也就是说客户系统对于外部直接可见。
简单地说,虚拟主机和物理主机在同一个网段,就相当于局域网里多出来了一台电脑在上网,而这台电脑就是虚拟机里的系统。
物理主机和虚拟主机的IP处于同一网段,DNS 和网关是一样的,这样就实现了物理主机和虚拟主机,虚拟主机和外网的相互通信。
配置如下:
1.先查看物理主机的ip信息
开始—>运行(cmd) ipconfig/all
2.进入虚拟机配置:
在虚拟机的菜单栏VM—>settings,选择Network Adapter,选中Bridged(桥接)
3.进入虚拟机操作系统进行网络配置,IP地址与物理主机不同但在同一网段,DNS,子网掩码和默认网关与物理主机相同,这样就可以联网了。
注意:这种方式中,要确保物理主机的网卡配置中,选中了VMware Bridge Protocol协议,否则会有警告信息。
二.网络地址转换方式(NAT):
在这种方式下,客户系统不能自己连接网络,而必须通过主系统对所有进出网络的客户系统收发的数据包做地址转换。
在这种方式下,客户系统对于外部不可见。
物理主机中的虚拟的网卡VMware Network Adapter VMnet8,相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,物理网卡相当于连接到外网的网卡。
在这种方式下,vmware自带的dhcp会默认地加载到vmnet8上,这样虚拟主机就可以使用dhcp 服务。
更为重要的是,vmware自带了nat服务,提供了从vmnet8到外网(物理网卡)的地址转换,所以这种情况是一个实实在在的nat服务器在运行,只不过NAT是供虚拟机用的。
因此,物理主机中的VMware workstation的NAT服务必须打开。
1.打开虚拟机的菜单→VM→settings,设置如下图:
按下OK,联网方式从Bridged改为NAT了。
2.配置过程
2.1自动配置
物理主机两块虚拟网卡VMnet1和VMnet8的IP地址一般也是在虚拟机安装好之后自动分配的,不同的物理主机可能不一样。
默认情况下,只要物理主机中的VMware workstation的NAT和DHCP服务正常开启,VMnet8会自动获取IP地址。
192.168.X.1。
虚拟主机内的网卡也设置为自动获取IP地址,可以获取与VMnet8在同一网段的IP地址192.168.X.128-254,网关一般为192.168.X.2,VMnet8和虚拟主机的网卡DNS都不用设置,即可实现NAT方式下虚拟机上网。
2.2手动配置
由于NAT是通过VMnet8进行联网的,在配置之前要查看VMnet8的IP信息:
点击菜单上的Edit→virtual Network Editor→点击NAT,如图
点击NAT Settings
注意其中的Gateway IP,它是虚拟主机的默认网关,一般是在虚拟机安装好之后自动分配的,在这里默认网关是192.168.149.2。
既然知道了默认网关之后就可以配置虚拟主机的IP了:
DNS设置为实际的DNS服务器地址。
注意:这种方式下,只要主机能上网,虚拟机就可以访问Internet,但是主机和Internet 都不能访问虚拟机。
三.Host-Only联网方式
与NAT唯一的不同的是,此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只能到主机访问而不能访问Internet,这也是hostonly的名字的意义。
默认情况下,DHCP服务加载到vmnet1上。
这样连接到vmnet1上的虚拟机仍然可以设置成dhcp,方便系统的配置。
在这种方式下,如果要让虚拟主机连接到外网,这种方式更为灵活,可以使用自己的方式,从而达到最理想的配置,例如:
1.使用自己dhcp的服务:首先停掉vmware自带的dhcp服务,使dhcp服务更为统一。
2.使用自己的nat,方便加入防火墙。
windows host可以做nat的方法很多,简单的如windows xp的internet共享,复杂的如windows server里的nat服务。
下面介绍使用Windows的Internet连接共享,使虚拟主机可以上网的方法。
默认使用VMnet1,如果是通过交换机或路由器拨号上网的可以通过共享本地连接上网;如果你是通过物理主机直接拨号上网的(通过宽带连接上网),你就可以通过共享宽带连接来共享上网。
下面给出的是本地连接共享连接上网的方式,宽带连接共享上网与其操作差不多.
打开物理主机的网络连接:
右击本地连接→属性—>高级—>选择Internet连接共享→VMware Network Adapter VMnet1:
点击“确定“
在本地连接的图标上面出现了共享连接的标志,如图:
接下来,查看VMware Network Adapter VMnet1的IP信息:
进入虚拟主机操作系统,把虚拟主机内的网卡的IP设成与VMware Network Adapter VMnet1在同一个网段,网关为VMware Network Adapter VMnet1的IP,如下图:
配置完成,测试网络的连通性,虚拟主机就可以通过共享物理网卡的Internet连接上网了。