虚拟机的三种网络模式

前言

    虚拟机的网络模式,是环境部署时的重要环节。不同的运行环境对网络的要求也是不用的,本章节重点介绍虚拟机的三种网络模式、以及他们之间的区别

虚拟机网络模式

    

无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式:

1.桥接

2.NAT

3.Host-Only

那么这三种模式具体是什么呢?如下

1、桥接模式

    这种模式是说虚拟机通过虚拟交换机,将网络虚拟搭载到本机所在的局域网中,与主机同在一个网段,该局域网中的其他成员可以对虚拟机进行访问,同时虚拟机也可以通过主机所在的局域网去访问internet

虚拟机的三种网络模式


2、仅主机模式

    这种模式下的虚拟机把自己和外界完全隔离开了(与外界隔离开的内部网络),只有和它同在一个虚拟网络的设备才可以对其进行访问,就算是本机也只能通过虚拟网卡来对其访问,因为此时虚拟机和物理机不在一个网段,而承载虚拟机的实体机,同时拥有物理网卡和虚拟网卡

虚拟机的三种网络模式


3、Nat模式

    nat(网络地址转换)模式,nat转换是一种网络技术,它可以节省ip。“一般来说我们要上网就得购买合法的IP,如果我公司内部有多台主机,我的钱只够买一个合法地址,如何满足多台主机上网呢?nat网络地址转换就是为了解决这一问题,它可以将内部私有地址在到达网络出口的时候转换成那一个合法的ip,从而实现对internet的访问,但是它在外网显示的地址是这个合法地址,产生结果返回到网络出口由内部的网络设备解析,转发到内部的主机上。这就表明外部网络不知道内部网络的存在”

    上面介绍了nat转换的工作原理,现在我们来说说nat在虚拟机环境下又是怎样工作的呢?

    nat模式下的虚拟机,访问外网时会将虚拟机的ip转换它所在主机的ip去访问,当然外网是不知道它和内网的存在的,也就是说,只有和虚拟机在同一个网段的设备才能对它进行访问

虚拟机的三种网络模式


综述

    桥接模式,虚拟机可以访问外网,与它所在主机同一网段的其他物理设备可以对其进行访问

    nat模式,虚拟机可以访问外网,只有和它同在一个虚拟网络的设备才可以对其进行访问

    仅主机模式,虚拟机不能访问外网,只有和它同在一个虚拟网络的设备才可以对其进行访问



原创文章,作者:whb,如若转载,请注明出处:http://www.178linux.com/79981

(0)
上一篇 2017-07-11 20:00
下一篇 2017-07-11 20:21

相关推荐

  • Linux常用命令

    马哥教育网络班22期第四周课程练习 linux常用命令介绍(2) linux权限及命令组合使用示例 1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 ~]# cp -r /etc/skel /home/tuser1 &amp…

    Linux干货 2016-09-19
  • linux系统基础

    一、计算机的组成   一)计算机硬件主要分为五个部分:        1. 控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。    2….

    Linux干货 2016-09-12
  • 马哥教育网络班20期+第4周课程练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# cp -r /etc/skel/ /home/tuser1 [root@localhost ~]# chmod&n…

    Linux干货 2016-07-04
  • linux基础学习-(磁盘管理、分区挂载、SWAP)

    1、磁盘结构 2、分区类型 3、管理分区、文件系统以及挂载设备 4、管理虚拟内存SWAP 一、磁盘结构(机械硬盘) CHS寻址模式将硬盘划分为磁头(Heads)、柱面(Cylinder)、扇区(Sector)。 heads:磁头 tracks:磁道 cylinder: 柱面 sector: 扇区,512bytes(最小的存储单位) 1、其中:每个盘面…

    Linux干货 2016-09-01
  • 网络模型知识点概括

       网络模型分层 应用层 网络进程访问表示层 数据表示会话层 主机间通信传输层 端到端连接网络层 数据传输   数据链路层 访问介质物理层 物理线缆二进制封包与解封从下至上封包加包头通过上层协议传给对方机器,对方机器接受后需要从上至下拆解包头,这个过程叫解封三种通讯模式单播广播组播局域网:由服务器-》交换机-》pc …

    Linux干货 2017-05-02
  • CentOS启动流程排错

    grub legacy配置文件:/boot/grub/grub.conf     default=#: 设定默认启动的菜单项;落单项(title)编号从0开始      timeout=#:指定菜单项等待选项选择的时长     &…

    Linux干货 2016-09-13