1. 什么是虚拟机:虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

2. 虚拟机的用途:测试软件、搭建某种特定需求的环境(如安全的网银支付环境、扫描漏洞环境、入侵攻防环境)、同时运行多个不同类型的操作系统……


关于对VMWare换机


        现实生活中的计机 如果有卡,可以接到换机集线器,如现实活中 的计算所处环境多个换机集线器话,么将以选 择连接哪一交换或集线器上在使VMWare创建拟机 时,创的虚机中网卡可以根需要择使何种 虚拟网,从指明要连到哪虚拟交机。VMWare中 默认有3拟交机,VMnet0(使桥接)VMnet1 VMnet8,还可根据要添VMnet2~VMnet7VMnet9个虚拟换机VMWareV5后的本中还可使组功 能中提的虚交换

2.虚拟机络连属性意义:

选择网络连接属性

意义

Use Bridged Networkoing(使用桥接网络)

(使用)连接VMnet0虚拟交换机,此时虚拟机相当于网

络上的一台独立计算机,与物理主机一样,有一个独立的ip地址

Use Network Address Translation(使用NAT网络)

使用Vmnet8虚拟交换机,此时虚拟机可以通过主机单项访问网络上的其他工作站(包括Internet网络),其他工作站不能访问虚拟机

Use Hostonly Networking(使用主机网络)

使用VMnet1虚拟交换机,此时虚拟机只能与虚拟机、宿主主机户联通信,不能访问网络上的其他工作站

Do not use a network connection

虚拟机中没有网卡,相当于‘单机’使用

详解 VMWare 虚拟网卡的关系_现实生活

1对虚拟机的上网方式选择桥接方式,并勾选“Replicate physical network connection state(复制物理网络的连接状态),此功能属于可选性选项,若勾上则表示虚拟机会完整的复制物理机的网络设置,且自动去获取ip地址或者手动分配设置ip地址;此时虚拟机若是选择bridge也就是桥接模式,并给虚拟机分配ip地址去上网的话,那么,这台虚拟机系统就扮演了局域网中的一台独立 的计算机(前提是当前的网络环境是局域网),完全可以当做独立计算机的身份去对待;它可以访问局域网中的任何计算机,局域网中的任何计算机也都能访问到它,此时的虚拟机是以一个独立的身份来运行。

其次可能出现的场景是:当前的网络环境处于单机ADSL拨号上网的状态下,不需要路由和交换,那么,我每次上网都需要通过使用Modem拨号获取一个动态的ip地址然后连接到互联网;对于这样的网络环境,虚拟机使用bridge的桥接模式去上网的话,它会怎样去获取ip地址呢?

可以在虚拟机的系统当中设置好桥接以后,开机运行,然后再在虚拟机本身的系统里面的网络连接选项,此时物理机不去连接,而使用虚拟机去建立网络连接。则,虚拟机就取代了物理机的ADSL拨号功能。

此时的虚拟机相当于物理机去连接到互联网上去获取一个公网IP地址。

这就是桥接网络所扮演的角色。

详解 VMWare 虚拟网卡的关系_计算机系统_02

2、若使用NAT虚拟交换机模型的话,则是虚拟机可以单项通过物理主机对外访问的internet网络或者工作站,也可以访问局域网内的任何主机,而其他主机是不能访问虚拟机的,除了宿主主机外;

详解 VMWare 虚拟网卡的关系_计算机系统_03

3、hostonly仅主机模式,虚拟机只能是和宿主主机之间双向通信,不能和外界任何主机通信的,通信范围仅局限于虚拟机和宿主主机本身的资源;除此之外的任何网络主机及局域网工作站都不能与之通信。


   关VMWare默认三种拟交机网关系:

第一种,可以和局域网中的主机实现双向的访问;第二种,只能单项访问局域网中的计算机,不可逆;第三种,其他网络都不可访问,只能是虚拟机和物理机之间的专用私有通信,当然是基于双向通信的哦!


思考:设计三种这么复杂的网络访问模型是什么目的呢?

提供虚拟交换机的强大功能,有了这样的功能就可以打造各种复杂的复杂的网络实验、测试环境;如搭建一个基于测试病毒的实验环境,若此时的网络环境选择bridge桥接模型,通过搭建一个桥接模式的虚拟计算机病毒测试环境,则这样一个可能带有通过网络传播病毒的蠕虫之类的话,此时在虚拟机中测试的蠕虫病毒则可能直接会危害整个局域网内的任何一台计算机,由此,此种环境下选择使用VMnet0桥接上网是相当不明智的!

此时可以使用hostonly,仅主机网络模型测试会相对安全一些哦!此时就仅仅会和物理机发生通信关系了;只需要提前在物理机上部署好嗅探和监控以及防病毒检测预警系统;检测来自虚拟机的危害信息对网络采用了哪种方式,做出了何种攻击?当然也可以在虚拟机里面运行沙箱的机制,做好监控也是可以的;

详解 VMWare 虚拟网卡的关系_虚拟机_04

图示Bridged网络方式

VMWare默认三种拟交机网关系:

(1)Bridged方式网络关系说明:


   虚拟机A1A2A主机中的虚拟机;虚拟机B1是主机B中的虚拟机。如果A1 A2B都采用“桥接模式”,则A1A2B1ABC任意两台或多台计算机之间都可以互相访问(设置为同网络段即可),这时A1A2B1与主机ABC处于相同的身份,相当于插在交换机上的一台“联网”的计算机。


(2)NAT方式网络关系说明


详解 VMWare 虚拟网卡的关系_网络连接_05图示NAT方式网络关系 :NAT方式网络关系说明:虚拟机A1、A2是主机A总的虚拟机,虚拟机B1是B主机中的虚拟机,其中的“NAT路由器”是指启用了NAT功能的路由器,用来把VMnet8交换机上连接的计算机通过NAT功能连接到VMnet0虚拟交换机。如果将A1、A2、B1设置成NAT模式,则A1、A2可单项访问主机B、C,而B、C不能访问A1、A2;

B1可单项访问主机A、C,主机A、C不能访问B1;

A1、A2与A、B1与B可以互相访问,

详解 VMWare 虚拟网卡的关系_网络连接_06

图示:Hostonly网络关系

3hostonly网络连接方式说明:

虚拟机A1A2A主机中的虚拟机,虚拟机B1是主机B中的虚拟机。若果B1A1A2设置hostonly方式,A1A2只能与A互相访问,A1A2不能主机BC,也不能被这些主机访问;B1只能与B互相访问,B1不能访问主机BC,也不能被这些主机访问。


                 常见VMWare络设使用


1. Bridged()网络置方及使

(1)物理机使用网络局域环境此时以在拟机统中为 其网卡置与理机络处同一IP,同设定好网 关与DNS从而虚拟扮演物理相同网络色。


A)虚拟机网卡设置为桥接模式:

详解 VMWare 虚拟网卡的关系_网络连接_07

B)虚拟机网卡设置和物理机相同的网段,配置好DNS以及网关


详解 VMWare 虚拟网卡的关系_虚拟机_08


C)虚拟机测试连通性:

详解 VMWare 虚拟网卡的关系_网络连接_09


物理机使用的ADSL单机号上,此可以在拟机 系统中建与


相同网络接,从让虚机直使用 ADSL拨号网,物理


网络。





详解 VMWare 虚拟网卡的关系_网络连接_10

详解 VMWare 虚拟网卡的关系_虚拟机_11

详解 VMWare 虚拟网卡的关系_网络连接_12

详解 VMWare 虚拟网卡的关系_现实生活_13

详解 VMWare 虚拟网卡的关系_现实生活_14

详解 VMWare 虚拟网卡的关系_计算机系统_15

详解 VMWare 虚拟网卡的关系_网络连接_16

详解 VMWare 虚拟网卡的关系_虚拟机_17

详解 VMWare 虚拟网卡的关系_虚拟机_18


(3)物理机使用的ADSL单机号上,此将物理的拨 号连接性设为共模式并将拟机中IP为与物理 机相同网段网关DNS接设为物IP

2.NAT(络地转换)设置使用方

(1)物理机使用的ADSL单机号上,此虚拟机过一 次NAT让虚机访互联

(2)物理机使用的络为局网环,此虚拟需通两次

NAT才能访问互网。


 3.Host(仅主机)网络设置方案及使用方法:不论虚拟机使用 的网络为ADSL拨号是局网环,此可以虚拟网卡 的IP设置为虚拟换机VMnet1处于一网即可。