解VMware虚拟机的联网的N种方法

合集下载

VMware虚拟机没有网络的解决

VMware虚拟机没有网络的解决

VMware虚拟机没有⽹络的解决⽬录⼀、问题描述⼆、问题解决1、如果是安装虚拟机系统的时候没有⽹络2、如果是进⼊到虚拟机系统后没有⽹络三、原理分析四种连接⽅式的区别:⼀、问题描述在安装 Ubuntu19.1 的时候 install 过程特别特别慢,感觉他在动但是安装的特别慢,其实这并不是电脑或者虚拟机的问题,⽽是⽹络的问题,因为⽹络不好,所以特别慢。

安装完成之后进⼊系统了,打开浏览器却访问不了⽹页,ping 也 ping 不到,这也是虚拟机⽹络分配的问题。

⼆、问题解决1、如果是安装虚拟机系统的时候没有⽹络打开虚拟机设置,选择仅主机模式:2、如果是进⼊到虚拟机系统后没有⽹络打开虚拟机设置,选择桥接模式,然⽽这并不是最佳解决⽅案,详情见后⽂:保存退出,问题即可解决,下⾯我们来分析⼀下这是为什么?三、原理分析先来简单的总结⼀下。

本质上就是:桥接模式:虚拟⽹络内的虚拟机都可以互相访问且能与物理机及外⽹设备访问,相当于⼀台独⽴的主机;NAT模式:外⽹设备都⽆法访问虚拟机,但是虚拟机可以访问;仅主机模式:虚拟机⽆法访问外⽹,只能与物理机之间通信。

现在来解释⼀下原因:因为当我们在安装虚拟机的时候使⽤的是存储在电脑硬盘中的 iso ⽂件,所以虚拟机在出⽣的时候只会和电脑通信,这⾥假设我们的电脑是虚拟机的母亲,所以我们选择仅主机模式,代表只能与物理机通信;当安装完成之后,也就是当孩⼦长⼤了,不需要依赖于母亲了,他独⽴了,就是⼀台独⽴的主机了,那么这个时候我们就要让他独⽴发展了,让他去外⾯的世界看看,毕竟孩⼦⼤了,管也管不住,这个时候就给他桥接模式,这时电脑相当于⼀个桥梁,连接外⾯的世界,⽽虚拟机就可以作为独⽴的电脑了。

当我们安装完虚拟机之后,可以看到会有 4 中⽅式连接⽹络:分别是:桥接模式NAT 模式仅主机模式LAN 区段其中:桥接、NAT能够满⾜虚拟机连接外⽹的需求,⽽仅主机模式则不能连接外⽹,但是能实现与物理机之间的通信。

VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解

VMWare虚拟系统上网设置及VMWare虚拟机三种工作模式详解

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虚拟系统上网设置及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虚拟机三种网络模式详解

Vmware虚拟机三种网络模式详解

Vmware虚拟机三种网络模式详解由于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(桥接模式)什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。

VM虚拟机地网络设置方法大全

VM虚拟机地网络设置方法大全

1 许多虚拟机的初学者,都会询问这样一个问题:在虚拟机中怎样上网、和主机上网有什么区别?要弄清这个问题,需要先知道“主机是怎么上网的”,根据主机上网的方法,再理解或设置虚拟机上网的方法。

综合来说,主机上网,无非有两种:一种是拨号上网,另一种是不需要拨号上网。

拨号上网,包括家庭ADSL 拨号上网、小区宽带拨号上网、无线网卡拨号上网,或者单位家属院专用拨号上网等。

非拨号上网(主机不需要拨号即可以上网),包括单位直接上网、家庭通过路由器共享上网等。

而虚拟机上网,则也有三种方式:直接上网、通过主机共享上网、通过VMware 内置的NAT服务共享上网等,与主机上网方式组合,则有六种方式:A,主机拨号上网,虚拟机拨号上网;B,主机拨号上网,虚拟机通过主机共享上网;C,主机拨号上网,虚拟机使用VMware内置的NAT服务共享上网;D,主机直接上网,虚拟机直接上网;E,主机直接上网,虚拟机通过主机共享上网;F,主机直接上网,虚拟机使用VMware内置的NAT服务共享上网;虚拟机使用A种方式上网时,主机与虚拟机在同一时刻只能有一台计算机上网,而在其他几种方式中,主机与虚拟机可以同时上网。

11.6.1 虚拟机使用“桥接”网卡上网在上面的六种方式中,如果选择A,则虚拟机使用“桥接”网卡,并且在虚拟机中,要安装与主机相同的拨号软件,并且在拨号的时候,提供ISP提供的用户名、密码拨号上网。

如果选择D,虚拟机需要使用“桥接”网卡,但这时候,虚拟机与主机在同一个网段中,并且也要为虚拟机分配一个IP地址(不要与主机IP地址相同,也不要与主机所在局域网中的其他计算机IP地址相同),为虚拟机设置子网掩码、网关地址、DNS地址。

除了IP地址不同,其他都相同。

11.6.2 虚拟机使用“NAT”网卡上网在虚拟机上网的几种方式中,最简单、最方便的就是使用“NAT”方式共享上网,这是VMware虚拟机“内置”的功能,也是推荐初学者使用的方法。

VM虚拟机的网络设置方法大全

VM虚拟机的网络设置方法大全

1 许多虚拟机的初学者,都会询问这样一个问题:在虚拟机中怎样上网、和主机上网有什么区别?要弄清这个问题,需要先知道“主机是怎么上网的”,根据主机上网的方法,再理解或设置虚拟机上网的方法。

综合来说,主机上网,无非有两种:一种是拨号上网,另一种是不需要拨号上网。

拨号上网,包括家庭ADSL 拨号上网、小区宽带拨号上网、无线网卡拨号上网,或者单位家属院专用拨号上网等。

非拨号上网(主机不需要拨号即可以上网),包括单位直接上网、家庭通过路由器共享上网等。

而虚拟机上网,则也有三种方式:直接上网、通过主机共享上网、通过VMware 内置的NAT服务共享上网等,与主机上网方式组合,则有六种方式:A,主机拨号上网,虚拟机拨号上网;B,主机拨号上网,虚拟机通过主机共享上网;C,主机拨号上网,虚拟机使用VMware内置的NAT服务共享上网;D,主机直接上网,虚拟机直接上网;E,主机直接上网,虚拟机通过主机共享上网;F,主机直接上网,虚拟机使用VMware内置的NAT服务共享上网;虚拟机使用A种方式上网时,主机与虚拟机在同一时刻只能有一台计算机上网,而在其他几种方式中,主机与虚拟机可以同时上网。

11.6.1 虚拟机使用“桥接”网卡上网在上面的六种方式中,如果选择A,则虚拟机使用“桥接”网卡,并且在虚拟机中,要安装与主机相同的拨号软件,并且在拨号的时候,提供ISP提供的用户名、密码拨号上网。

如果选择D,虚拟机需要使用“桥接”网卡,但这时候,虚拟机与主机在同一个网段中,并且也要为虚拟机分配一个IP地址(不要与主机IP地址相同,也不要与主机所在局域网中的其他计算机IP地址相同),为虚拟机设置子网掩码、网关地址、DNS地址。

除了IP地址不同,其他都相同。

11.6.2 虚拟机使用“NAT”网卡上网在虚拟机上网的几种方式中,最简单、最方便的就是使用“NAT”方式共享上网,这是VMware虚拟机“内置”的功能,也是推荐初学者使用的方法。

VMware虚拟机的三种联网方法及原理.

VMware虚拟机的三种联网方法及原理.

例如:VMnet1 IP:172.16.249.1 Gateway :172.16.249.2
那么虚拟机 IP:172.16.249.100 Gateway: 172.16.249.2
这样、 虚拟机<--->主机 可以通信
三、Host-Only——私有网络共享主机:默认使用VMnet1
1、原理:
提供的是主机和虚拟机之间的网络互访。只想让虚拟机和主机之间有数据交换,而不想让虚拟机访问Internet,就要采用这个设置了。
Host-only的条件下,VMWare在真正的Windows系统中,建立一块软网卡。这块网卡可以在网络连接中看到,一般是VMNET1,这块网卡的作用就是使Windows看到虚拟机的IP。
VMware虚拟机的三种联网方法及原理
博客分类: 操作系统
虚拟机Vmware互联网网络应用网络协议
一、Brigde——桥接 :默认使用VMnet0
1、原理:
Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,VMWare网卡和物理网卡应该处于同一IP网段 当然要保证两个局域网没有冲突的IP.
方法2、静态IP地址。
如果不想使用DHCP,也可以手动设置:
IP设置与vmnet1同网段,网关设置成vmnet8的网关(在“虚拟网络设置”里的Net选项卡里能找到Gateway)通常是xxx.xxx.xxx.2。
子网掩码设置与VMnet8相同(设置好IP地址后,子网掩码自动生成)
2、联网方式:

VMWare虚拟机上网设置图详解(PDF)

VMWare虚拟机上网设置图详解(PDF)

VMWare虚拟系统上网设置详解很多网友安装了VMWare虚拟机,但是在虚拟机上网问题上却卡住了。

现在我详细的,具体的讲解。

VMWare提供了三种工作模式,host-only(主机模式)、NAT(网络地址转换模式)、bridged(桥接模式)。

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

在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的,VMWare虚拟机不能访问互联网。

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

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

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

配置虚拟系统工作模式在实际的工作中,由于用户的需求不同、调试环境的要求不同,不同的用户需要选择不同的工作模式,也许是bridged(桥接)模式,也可能是NAT模式或host-only模式。

不管选择使用何种工作模式,将虚拟系统配置成相应的工作模式是非常简单的,在“新建虚拟机向导”对话框中就可以完成。

在“新建虚拟机向导”对话框中一路点击“下一步”按钮,进入“网络类型”对话框后,就可以选择你所使用的工作模式。

在“网络类型”对话框中有四个单选项,分别为bridged(桥接)模式、NAT模式、host-only模式、不使用网络连接,选择你需要使用的工作模式后,点击“下一步”按钮,就可完成虚拟系统工作模式的配置。

注意:1.要确保VMware Network Adapter for VMnet8处于启用状态,这个是NAT网络模式要用的虚拟网卡。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

解VMware虚拟机的联网的N种方法《来自网络》
2010-04-29 15:26
主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统。

安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapte r VMnet8如图。

虚拟机里安装的系统就是靠这两个虚拟网卡来联网的。

(如下图)
主机上类似antiarp 防火墙一定要关掉否则虚拟机不能上网
有以下几种可选方法:
1、Bridged(网桥)方式:
如果主机是通过局域网上网的,可让虚拟机使用与主机网段、网关和DNS等的相同的设置,选用一个有效的局域网IP即可。

桥接方式可实现虚拟机<--->主机虚拟机<---->互联网通信(主机与虚拟机可看成是同一局域网的两台机)。

但桥接需要一个不同于原主机上的另外一个独立的IP地址,这对于有些情况(I P和MAC绑定,网管不同意),比较难办到。

并且主机拔掉网线后,虚拟机无法与主机通过网络的方式进行通讯。

而后面几种没这个问题。

所以不太使用桥接方式。

1)主机的IP信息
2)设置VMware网络连接为Bridged
3)虚拟机系统网络设置
多网卡桥接
当我有双网卡时,虽然VMnet0:Bridged to an automatically chosen adapter(在VMware的E dit ->Virtual Network settings... 打开Virtual Network Editor)
但是,我尝试了一下,虚拟机只可桥接“本地连接”(VIA网卡),不能桥接“本地连接2”(R ealtek网卡)
在Virtual Network Editor -> Automatic Bridging 选项卡里
若我们想桥接“本地连接2”(Realtek网卡)需要在“Exclude adapters"里add "VIA网卡”(本地连接),这样“本地连接2”就可以桥接了。

但是“本地连接”(VIA网卡)却不可以了,即使在“Exclude adapters" 里Remove "VIA网卡”也不行,我猜测 VMware其实只支持一个最初未被排除的网卡桥接!
没关系,我们可以在 Virtual Network Editor -> Host Virtual Network Mapping 选项卡里,VMnet2选择Realtek网卡
这时,我们回到Virtual Network Editor -> Automatic Bridging 选项卡,发现VMnet0 把 R ealtek网卡排除了
桥接“本地连接”(VIA网卡)时,VMware选择VMnet0,
桥接“本地连接2”(Realtek网卡)时,VMware选择VMnet2
虚拟机上网络相应的设置,就可以了。

2、NAT方式:
使用VMware提供的NAT和DHCP服务,虚拟机使用主机中的虚拟网卡VMnet8作为网关,并且TC P/IP设置需遵循程序中关于vmnet8的DHCP和NAT设置,如IP必须在其DHCP设置的StartIP 和EndIP之间,网关需使用其NAT设置的Gateway IP。

NAT方式可实现虚拟机<--->主机通信,但是虚拟机--->互联网即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。

但是如果有多个网卡,虚拟机可以不用更改设置,就可以同时访问多个网卡连接的互联网。

1)设置VMware 网络连接方式为NAT
2)在虚拟机里,linux网络设置,只需选择自动获取IP,就可以了!
当然也可以手动设置:
ip设置与vmnet8同网段,gateway,netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

我们在主机的网络连接里如下,没有看到网关(如下图)
别急,在VMware的Edit ->Virtual Network settings... 中,有相关内容。

这些选项卡包含了VMware的很多高级设置,有兴趣可以研究研究。

3.host-only方式 :
默认使用vmnet1,将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :192.168.101.1
虚拟机设置: ip :192.168.101.100 gateway : 192.168.101.1
这样就实现了虚拟机<--->主机通信,但是虚拟机<--->互联网仍无法通信
1)选择VMware的Host-only
2)主机的本地连接
3)在虚拟机linux里,设置网络
4、共享主机的Internet连接的方式(如果主机是Win98系统可能不适用):
在主机的“本地连接”属性的高级里面共享Internet连接。

如果选的是VMnet1虚拟网卡,则在VMware的Ethernet设置需选用Host-only;如果选VMnet8,则Ethernet设置需选用NAT。

共享连接后,那个被选中的虚拟网卡的IP会默认被设为192.168.0.1(如果主机也是通过局域网的192.168.0.1网关上网的,则需把这个虚拟网卡设置为不同的网段IP,如192.168.1.1)这时候虚拟机里面就可以通过把这个虚拟网卡作为网关来上网了。

实际上是一个简单的路由NAT,所以NAT方式就不讨论了,我们只以Host-only为例。

共享host-only方式,可实现虚拟机<--->主机通信,但是虚拟机--->互联网即只能够虚拟机访问互联网,但是若想把虚拟机作为服务器,让互联网访问,不可以。

1)选择VMware的Host-only
2)设置主机的本地连接属性
被选中的虚拟网卡的IP会默认被设为192.168.0.1,当然也可以更改。

而且共享连接取消后,还会变回到共享连接前的网络设置。

在虚拟机linux里,设置网络:。

相关文档
最新文档