关闭

虚拟机联网问题(原理及解决方案)

标签: vmware虚拟机不能联网
400人阅读 评论(0) 收藏 举报

原理:

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

 如果你想利用VMWare在局域网中新建一个独立的虚拟服务器,为局域网用户提供网络服务;或者想创建一个与网内其他机器相隔离的虚拟系统,进行特殊的调试工作。此时,对虚拟系统工作模式的选择就非常重要了。如果你选择的工作模式不正确,就无法实现上述目的,也就不能充分发挥VMWare在网络管理和维护中的作用。现在,让我们一起走近VMWare的三种工作模式。

理解三种工作模式

  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模式可以实现在虚拟系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。

  如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。

  提示:以上所提到的NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。VMnet8和VMnet1提供DHCP服务,VMnet0虚拟网络则不提供。

========================================================================================

以上为转载内容,我设置为NAT模式后还是不能联网,最后我在虚拟机-编辑-虚拟网络编辑器里设置了一下VMnet8的选项,改成NAT模式就可以联网了

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

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

VMware虚拟机三种联网方法及原理Brigde桥接:默认使用VMnet0原理Bridge 桥”就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中, 同时在”桥”上,运行着程序,让局域网A中...
  • zlfing
  • zlfing
  • 2017-08-08 20:51
  • 807

VMware虚拟机三种联网方式(图文详细解说)

VMware三种网络模式联网 首先说一下VMware的几个虚拟设备 安装了VMware虚拟机后,会在网络连接对话框中多出两个虚拟网卡,如图: VMnet0:用于虚拟桥接网络下的虚拟交换机 VMne...
  • LucienDuan
  • LucienDuan
  • 2014-07-28 17:08
  • 11690

Linux---虚拟机安装Linux系统与联网实现

此文章超详细的介绍了windows系统下安装虚拟机,并在虚拟机上安装linux系统,完成联网配置。
  • u012466304
  • u012466304
  • 2016-07-24 23:50
  • 6445

VM虚拟机不能上网的问题解决

VM虚拟机不能上网的问题解决     说在前面的话:很多网友看了我的文章后,虚拟机还是不能上网,就联系我帮忙,结果帮他们给弄好后,都说怪自己太粗心,没有仔细看文章。我不是怕网友麻烦我,我是真诚的希望...
  • Aaron_Zhang939
  • Aaron_Zhang939
  • 2017-11-23 17:08
  • 321

linux之----vmware虚拟机的联网详解

我自己的理解: 1、桥接模式 01、桥接模式连接的话,相当于本地物理网卡和虚拟机网卡通过[VirtualEthernet switch(VMnet0)虚拟交换机]进行桥接,桥接成功后就物理网卡和...
  • qa962839575
  • qa962839575
  • 2015-01-11 17:34
  • 1566

虚拟机中ubuntu不能联网问题的解决——NAT方式

ubuntu能够ping通宿主机的网络,就是不能上网。
  • qi_yue_yu
  • qi_yue_yu
  • 2016-09-28 21:45
  • 9390

ubuntu校园网虚拟机下上网终极解决办法(图解)

ubuntu校园网虚拟机下上网终极解决办法(图解) 我的pc有一个IP地址是可以访问网络的,那么怎样让VM能够共享我的IP地址,也能上网呢。今天在摸索中实现了,具体的配置如下:       1...
  • lixingshi
  • lixingshi
  • 2014-04-27 10:41
  • 1745

虚拟机能否上网的判断方法

由于在做buildroot-2015.05版本的交叉编译器时,虚拟机不能上网,导致我无法下载其相应源码包,以及配置好交叉编译器后,一直编译出错,折腾了我好久,写个博客总结一下。 检测虚拟机能否...
  • zouleideboke
  • zouleideboke
  • 2016-10-19 20:47
  • 1411

VMware虚拟机下linux上网的几种方式

VMware虚拟机下linux上网的几种方式  主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统。安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMware ...
  • xh16319
  • xh16319
  • 2013-12-11 23:50
  • 1824

Vmware虚拟机下Ubuntu上网设置方法图文详解

Vmware虚拟机安装ubuntu系统学习,今天为大家带来了Ubuntu上网设置方法。有些朋友“虚拟机”安装了ubuntu后无法上网,主要四没有配置网络造成的。针对这一问题,这里给出解决方法。 ...
  • u013052460
  • u013052460
  • 2015-11-25 17:30
  • 6795
    个人资料
    • 访问:188239次
    • 积分:2577
    • 等级:
    • 排名:第16402名
    • 原创:71篇
    • 转载:8篇
    • 译文:0篇
    • 评论:175条
    最新评论