虚拟机网络模式

1.0 基本概念

集线器:把一流量为M的端口分为N个端口,每个端口流量为M/N

交换机:把一流量为M的端口分为N个端口,每个端口流量仍为M

路由器:相当于两块网卡,一块连接外网并负责NAT, 另一块负责内网并负责DHCP


虚拟机=VM


虚拟网卡=VNIC


虚拟交换机=VW


虚拟路由器=VR=VDHCP+VNAT


安装虚拟机软件的物理机=PM0


物理机=PM


物理网卡=PNIC


物理交换机=PW


物理路由器=PR=PDHCP+PNAT


VM只能有VNIC不可能有PNIC,PM两者都可有


在安装虚拟机软件后,在PM0就会虚拟出虚拟网卡,而且可根据实际情况增减,于是PM0就会呈现出多块网卡

以下解释说明虽然是针对虚拟网络,但跟真实情形是一样的,完全可以看成真实机和真实网络来分析

1.1     Internal内网模式

联网:由图知,所有的VM都不可能联网,也不可能跟任何一台PM通信

通信:由图知,VM之间要实现通信必须将IP设置在同一网段


VM1_VNIC


-----→


VW


VM2_VNIC


-----→


PW


or


PM0_PNIC


--------------------→


PR


PM1_PNIC


--------------------→

1.2     Bridged桥接模式

联网:由图知,VM要联网,必须要有独立的账号。

通信:由图知,VM之间或VM与PM之间要实现通信必须将IP设置在同一网段。


VM1_VNIC


-----→


VM1_VNIC


--------------------→


VW


-----→


VM2_VNIC


-----→


PW


VM2_VNIC


--------------------→


PW


Or


==========


Or


PM0_PNIC


--------------------→


PR


PM0_PNIC


--------------------→


PR


PM1_PNIC


--------------------→


PM1_PNIC


--------------------→

1.3     Host-only仅主机模式

联网:由图知, VM要联网, 只能通过共享方式:首先, 将PM0_PNIC共亨给PM0_VNIC; 其次, PM0_VNIC的IP和DNS设为自动(默认是自动); 最后, VM的IP设置成与PM0_VNIC一个网段, 网关为PM0_VNIC的IP, DNS与PM0一致

通信:由图知, VM只能与PM0通信且VM的IP要与PM0_VNIC的IP设置在同一网段才行


VM1_VNIC


-----→


VM1_VNIC


-----→


VM


VM


VM2_VNIC


-----→


+


VM2_VNIC


-----→


+


VDHCP


PW


共享后


VDHCP


PW


PM0_VNIC


-----→


or


==========


PM0_VNIC


-----→


Or


PR



PR


PM0_PNIC


--------------------→


PM0_PNIC


-------------------→


PM1_PNIC


--------------------→


PM1_PNIC


-------------------→

                         

1.4   NAT网络地址转换模式

联网:由图知, VM要联网, 只要PM0_PNIC联网即可(图与Host-Only模式共享后的一样)

通信:由图知, VM只能与PM0通信且VM的IP要与PM0_VNIC的IP设置在同一网段才行

备注:NAT模式是特殊的Host-only模式, 其联网方式之所以不用手动, 是因为软件已经内置完成了

时间: 2024-10-25 21:26:42

虚拟机网络模式的相关文章

Vmware虚拟机网络模式及虚拟机与物理机通信方法

Vmware虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows.DOS.LINUX系统,目前Vmware提供行业最专业的虚拟机,而Vmware虚拟机的网卡模式也分为几种,下面诚恺科技小编主要同大家一起分享VMware虚拟机网络模式以及使用何种模式完成虚拟机与物理机通信? 一.虚拟机网卡模式分类 虚拟机网卡模式,共5种,如下,在此主要讲解前三种,即桥接模式,NAT模式,仅主机模式. 二.虚拟机环境 物理机系统:win7旗舰版 虚拟机系统:RedHat6.5 虚

Python3.X全栈-Day07-IP地址以及虚拟机网络模式初识

01 python全栈s3 day7  ip地址与子网划分 02 python全栈s3 day7  ip地址配置 03 python全栈s3 day7  虚拟机网络模式 04 python全栈s3 day7  三层隔离验证试验 01 python全栈s3 day7  ip地址与子网划分 02 python全栈s3 day7  ip地址配置 03 python全栈s3 day7  虚拟机网络模式 04 python全栈s3 day7  三层隔离验证试验 原文地址:https://www.cnblo

Python3.X全栈-Day06-IP地址以及虚拟机网络模式初识

01 python全栈s3 day7  ip地址与子网划分 02 python全栈s3 day7  ip地址配置 03 python全栈s3 day7  虚拟机网络模式 04 python全栈s3 day7  三层隔离验证试验 01 python全栈s3 day7  ip地址与子网划分 02 python全栈s3 day7  ip地址配置 03 python全栈s3 day7  虚拟机网络模式 04 python全栈s3 day7  三层隔离验证试验 原文地址:https://www.cnblo

vmware虚拟机网络模式-仅主机模式

本文纯属自己保留,以供学习.望原作者勿怪. 原文地址:http://www.linuxidc.com/Linux/2016-09/135521p3.htm Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯.其网络结构如下图所示: 通过上图,我们可以发现,如果要使得虚拟机能联网,我

NetWork01: 虚拟机网络模式

对于虚拟机桥接.Host-Only和NAT的网络模式认识一直比较模糊,写篇文章总结一下. 首先介绍一些常用网络设备: 1)调制解调器(Modem): 实现模拟信号与数字信号的相互转换,可以忽略成一条网线. 2)路由器(Router): 提供路由.DHCP.NAT等功能或服务的专门设备,连接不同的网络. 3)交换机或多接口网桥(Switch|HUB): 交换机和网桥的功能类似,基本上可以认为是一样的.交换机比网桥更智能一些.交换机的接口数量比网桥的多,交换机的通过专门的集成电路或芯片来实现与网桥相

虚拟机--网络模式

主机模式: 在宿主操作系统和客户操作系统之间创建一个隔离的私有局域网: 恶意代码分析时的常用联网方式,此局域网不会链接至互联网 自定义: 让两个虚拟机相互链接,一个运行恶意代码,另一个提供必要的网络服务---最安全 桥接模式: 允许虚拟机与物理机一样链接到相同的物理网卡上: 相当于宿主机与客户机链接在同一个路由器上 NAT模式: 共享主机的IP,宿主机充当一个路由器: 并且相当于直接链接,可以绕过网络的访问控制

vmware虚拟机网络模式-NAT模式

本文纯属自己保留,以供学习.望原作者勿怪. 原文地址:http://www.linuxidc.com/Linux/2016-09/135521p2.htm 刚刚我们说到,如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择.NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网.其网络结构如下图所示: 在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网.

虚拟机三种网络模式的选择和讲解。

很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机上网的背景知识.(博文原创自http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html) 虚拟机网络模式 无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3.Host-Only 初学者看

03--实例讲解虚拟机3种网络模式(桥接、nat、Host-only)

前言 很多人安装虚拟机的时候,经常遇到不能上网的问题,而vmware有三种网络模式,对初学者来说也比较眼花聊乱,今天我就来基于虚拟机3种网络模式,帮大家普及下虚拟机上网的背景知识.(博文原创自http://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646007.html) 虚拟机网络模式 无论是vmware,virtual box,virtual pc等虚拟机软件,一般来说,虚拟机有三种网络模式: 1.桥接 2.NAT 3.Host-Only 初