关于vmware的三种网络模式设置在下面这篇文章VMware虚拟机三种网络模式详解与配置_zhang33565417的博客-CSDN博客_vmware虚拟机网络配置中已经进行了详细阐述。

感谢作者的辛苦付出和无私奉献,文章对于虚拟机中设置桥接、NAT和仅主机模式下网络互连关系进行了全面系统的讲解,生动形象。今天这篇文章,基于对上文的理解以及实践经验,分享对于vmware虚拟机网络模式设置的进一步认识,帮助更多的人懂得如何构建、设置vmware虚拟机网络。

概述

vmware虚拟机网络的设置可以用“建网、选网、用网”三个阶段来概括,如下图所示,针对这三个阶段进行配置,来构建用户需要的网络。

在文章讲解之前,先明确几个概念:

宿主机:安装vmware软件,运行虚拟机的物理机

虚拟机:通过vmware模拟的虚拟主机

1、“建网”阶段

当我们在windows宿主机上操作系统中安装完vmware软件后,会发现在我们的系统服务中会启动如下两个服务:VMware NAT Service、VMware DHCP Service,如下图所示。

这两个服务被设置为了开机自启动,只要宿主机开机便会自动运行,在宿主机内部构建虚拟网络,而这些网络都是软件模拟的,是可以通过配置修改调整其参数甚至是网络构型。

VMware NAT Service、VMware DHCP Service这两个服务建网的本质其实就是用软件模拟了基础的网络设备,默认情况下是:三个虚拟交换机(VMnet0、VMnet1、VMnet8)、两张虚拟网卡(VMware Network Adapter VMnet1和VMware Network Adapter VMnet8)、一套虚拟NAT服务器+虚拟网关+虚拟DHCP服务器和若干虚拟网络连接。其中两张虚拟网卡可以在宿主的本地网络连接中查看到,如下图所示:

这些虚拟的网络设备,在默认的情况下构型如何?是如何互联的呢?答案见下图:

默认情况下:

虚拟交换机VMnet0会选择桥接到宿主机的某一张物理网卡上,宿主机如果有多张网卡的话可通过界面设置桥接到的目标物理网卡

VMware Network Adapter VMnet1会连接到虚拟交换机VMnet1上。

VMware Network Adapter VMnet8会连接到虚拟交换机VMnet8上,同时虚拟NAT服务器和虚拟网关、虚拟DHCP服务器也会连接到虚拟交换机VMnet8上,并把宿主机所有的物理网卡都连接到虚拟NAT服务器和虚拟网关上。

一个虚拟交换机就代表了一个逻辑网络,实际上默认情况下,是在宿主机内建立了三个独立的虚拟网络(如图所示:VMnet0桥接网,VMnet1仅主机模式网,VMnet8 NAT模式网),等待即将运行的虚拟机接入。

通常情况下,vmware安装完毕后的默认网络的默认参数已经基本能够满足用户的使用,但如果用户还有个性化需求,需要调整网络,那么可以通过运行“虚拟网络编辑器”来实现通过界面修改网络参数的目标。

运行虚拟网络编辑器的方法如下:

虚拟网络编辑器的设置界面如下:

我们设置的对象是虚拟网络交换机,所以首先需要选择VMnet0/ VMnet1/ VMnet8中的一个,再进行具体设置。

桥接模式下,主要就是设置需要桥接到的物理网卡,如下图所示:

仅主机模式下,主要设置VMware Network Adapter VMnet1虚拟网卡是否连接到虚拟交换机VMnet1上,还有就是DHCP设置。

NAT模式下,主要配置NAT设置、DHCP设置、VMware Network Adapter VMnet8虚拟网卡是否连接到虚拟交换机VMnet8上。NAT模式通过网络地址转换,可实现虚拟机不占用宿主机的IP资源,同时又能保证外部主机可以与虚拟机双向访问,NAT模式配置如下图所示:

此外,还可以通过“创建网络”按钮,增加新的虚拟交换机,但网络类型不变(桥接、NAT、仅主机)

可以通过“恢复默认设置”,将虚拟网络一键恢复到默认状态。

2、“选网”阶段

选网的本质是为宿主机中运行的虚拟机选择一个虚拟网络交换机接入,在虚拟机的网络适配器设置中,可以选择桥接模式、NAT模式、仅主机模式等,选择一种模式vmware就会按照一定映射规则将虚拟机连接到特定的网络交换机上,vmware的基本映射规则是:

桥接模式<----------------->VMnet0

仅主机模式< ------------------->VMnet1

NAT模式< -------------------->VMnet8

设置方式如下图所示:

如果我们在宿主机中运行三个虚拟机,分别设置到桥接模式、仅主机模式和NAT模式,那么这三个虚拟机运行起来后,宿主机内的网络构型变成了如下图的形式:

3、“用网”阶段

用网阶段实质就是在所有网络连接都已到位,按需配置接入虚拟交换机的网卡的IP等参数,进行数据传输。类比于全部实物的情况就是,交换机已经加电,已经用网线将各个需要通信的网卡连接上了,只需要将各个网卡的参数配置到共同网段就可以通信了。

例如,虚拟机设置为NAT模式下想和宿主机通信,那么用户需要做的就是:

1)在虚拟机内部,设置其网卡的IP,子网掩码,网关等信息,如下图所示:

2)在宿主机上,找到虚拟网卡VMware Network Adapter VMnet8,将其IP地址配置到虚拟机IP地址同一个网段,即可进行通信。

结语:

         我们在对虚拟机的网络配置时,因为虚拟交换机、虚拟网卡等都是虚拟的看不见、摸不着的,如果沉到某个模式中去,很容易只见树木不见森林,不知道如何去配置。本文划分“建网、选网、用网”三个阶段,并给出vmware虚拟机默认的网络构型,以及各个阶段的配置方法,就是希望从全局去看待虚拟机网络配置这件事,把vmware虚拟机网络配置 变成一件容易的事情。

vmware虚拟机网络设置详解相关推荐

  1. VMware虚拟机网络模式详解 NAT模式

    本篇博文为<VMware虚拟机网络模式>系列的其中一篇:NAT模式. VMware虚拟机在我们学习过程中必不可少,不管是安装Linux操作系统来进行学习.搭建各种网络服务,拟或者是用来做集 ...

  2. vm 虚拟机网络设置详解

    原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note  我怕 ...

  3. VMware workstation 网络设置详解

    我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络.仅主机网络.NAT网络外,还能组建复杂的自定义网络.本篇 目的就是让大家认识和掌握VMw ...

  4. VMware虚拟机网络设置简介

     VMware(Virtual Machine ware) 下面主要介绍VMware虚拟机网络的三种工作模式及设置. Bridged(桥接模式) 在这种模式下,VMware虚拟机的操作系统就像是局 ...

  5. Virtualbox虚拟机网络配置详解

    目录 1. 使用桥接(Bridged Adapter)模式. 2. 使用HostOnly模式+网络共享的方式. 3. 使用双网卡,HostOnly模式+NAT转换. 在默认情况下,Virtualbox ...

  6. VMware网络设置详解 打造超级虚拟网络 (说的最为复杂和全面的)

    我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络.仅主机网络.NAT网络外,还能组建复杂的自定义网络.本篇 目的就是让大家认识和掌握VMw ...

  7. Linux网络设置详解

    文章目录 前言 云计算 一:查看网络接口信息 1.1使用ifconfig 命令查看网络接口地址 1.2网卡介绍 1.3查看主机名称hostname 1.4查看路由表route 1.5查看网络连接情况n ...

  8. 虚拟机网络配置详解(NAT、桥接、Hostonly)

    VirtualBox中有四种网络连接方式: NAT Bridged Adapter Internal Host-only Adapter VMWare中有三种,其实它跟VMWare的网络连接方式都是一 ...

  9. VMware虚拟机网络设置及hostname设置

    1. 下载centos镜像 http://mirror.centos.org/centos/7/isos/ 2. 下载和安装VMware http://www.zdfans.com/html/5928 ...

  10. VMware虚拟机网络设置(超详细超良心一看就懂)

    配置虚拟机的网络对新手来说是一大难题,以下的方法是我自己研究出来的,可能不是最简便的,但是一定好用. 软件:VMware Workstation 镜像:CentOS7.2 VMware网络设置主要在虚 ...

最新文章

  1. 使用 SQL Server 2012 Analysis Services Tabular Mode 表格建模 图文教程
  2. JSON和JSONP
  3. shell判断文件是否存在[转]
  4. 局域网lan设置_4G工业路由器的WAN、LAN组网方式
  5. 华为机试——数字颠倒
  6. php sql查看本月记录,SQL Server 获取本周,本月,本年等时间内记录
  7. c#仿QQ安全管家事例(附:源码下载)
  8. 蚂蚁、字节、拼多多,你的简历能通过几家?
  9. 在ASP.NET 中实现单点登录(利用Cache, 将用户信息保存在服务器缓存中)
  10. LINUX模拟键盘F5的脚本(未试过)
  11. 算法:从有序数组中移除重复的数据26. Remove Duplicates from Sorted Array
  12. 通信原理笔记(樊昌信第七版)
  13. 删除下拉框只找23火星软件_下拉框找20火星软件
  14. Spark大数据面试题1
  15. PyAlgoTrade框架研究
  16. 自然语言理解和自然语言处理_4种自然语言处理和理解的方法
  17. WLAN适配器故障(消失)的最快解决办法
  18. linux uid gid 作用,Linux uid和gid
  19. 【转载】一个游戏地图生成的方案
  20. 如何实现PDF转Word

热门文章

  1. ESP32学习实例(四),WIFI模块的初步学习和遇到的问题,以及解决方法
  2. 前端-JS基础之各类型常用api
  3. 移动宽带连不上微软服务器,移动宽带有些网站打不开怎么解决?
  4. 智慧路灯杆网关_路灯杆控制网关_路灯杆通信网关
  5. dw里PHP编写格式,Dreamweaver中如何使用模板(附代码)
  6. 家里两台电脑怎么共享文件_家里有两个电脑~怎么连局域网和文件共享
  7. Android 打印之将文字转换成 Bitmap 图片,再转换成Bytes 数组 进行打印
  8. GitHub使用指南
  9. 5个免费设计素材网站,设计师必备
  10. 深圳市 华为技能证书补贴攻略