博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
讲解VMware三种网络模式
阅读量:6884 次
发布时间:2019-06-27

本文共 1917 字,大约阅读时间需要 6 分钟。

hot3.png

讲解VMware三种网络模式
VMware网络配置详解一:三种网络模式简介安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:
其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。 选择虚拟机网络模式方法如下,单击“Edit virtual machine settings”,如图所示:
 然后在“Hardware”选项卡中选择“Ethernet”,在左边“Network connection”框架中有如下四个单选项:
  1. Bridged(桥接模式)
    在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器。不过你需要多于一个的IP地址,并且需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。     如果你想利用VMware在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。
 
2. NAT(网络地址转换模式)
    使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过 宿主机 器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。 "Ethernet adapter VMware Network Adapter VMnet8”用于本机与使用NAT网络模式的虚拟机相连 ,使用这种模式建立的虚拟机所于虚拟机的VMnet8子网内,在这个子网中,VMware提供了DHCP服务让子网的虚拟机可以方便的获得IP地址。当然,也可以为处于此子网的虚拟机手动设置IP,不过一定要注意地址要VMnet8设定的网段内。这时,真实主机将做为VMnet8的网关,也即虚拟网络VMnet8与现实局域网之间的路由器在两个网段间转发数据。VMnet8的特殊之处在于VMware为这个网段默认启用了NAT服务。采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。     如果你想利用VMware安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
 
3. Host-only(主机模式)
   “VMware Network Adapter VMnet1”这块网卡主要用于真实主机与处于host-only(主机模式)的虚拟机相连,处于这种模式的虚拟机位于VMware虚拟网络的VMnet1子网内,这个子网除了IP段不同和没有提供NAT服务外,与VMnet8(NAT模式组成的虚拟子网)没有什么不同。我们完全可以激活VMnet1子网的NAT服务,这样VMnet1就成为了另一个NAT模式的子网。如果在默认的不激活NAT的情况下,该子网的虚拟机将只能与VMnet1网内的其它虚拟机以及真实主机通信,这就是“host-only”名称的由来。
 
 
 
关于虚拟机中常用的三种网络连接也基本上有了一个清晰的解释:
Bridge模式(桥模式)
    这种模式是在新建虚拟机的时候默认选择的,是将虚拟主机的虚拟网卡桥接到一个Host主机的物理网卡上面,实际上是将Host主机的物理网卡设置为混杂模式,从而达到侦听多个IP的能力。在这种模式下,虚拟主机的虚拟网卡直接与Host主机的物理网卡所在的网络相连,可以理解为虚拟机和Host主机处于对等的地位,在网络关系上是平等的,没有谁主谁次、谁前谁后之分。
NAT模式
    这种模式下Host主机的“网络连接”中会出现了一个虚拟的网卡VMnet8(默认情况下)。如果你做过2000/2003的NAT服务器的实验就会理解:Host主机上的VMnet8虚拟网卡就相当于连接到内网的网卡,Host主机上的物理网卡就相当于连接到外网的网卡,而虚拟机本身则相当于运行在内网上的计算机,虚拟机内的虚拟网卡则独立于Virtual Ethernet Switch(VMnet8)。在这种方式下,VMware自带的DHCP服务会默认地加载到Virtual Ethernet Switch(VMnet8)上,这样虚拟机就可以使用DHCP服务。
Host-Only模式
   这种模式是一种封闭的方式,适合在一个独立的环境中进行各种网络实验。这种方式下Host主机的“网络连接”中出现了一个虚拟的网卡VMnet1(默认情况下)。和NAT唯一的不同的是:此种方式下,没有地址转换服务。因此这种情况下,虚拟机只能访问到主机,这也是Host-Only的名字的意义。

转载于:https://my.oschina.net/u/1264926/blog/162095

你可能感兴趣的文章
GIS软件开发包Map Suite v10.2.0发布,支持3D渲染
查看>>
TypeScript【Webpack 打包过】 编译过的代码怎么对源码调试?
查看>>
LSTM结构理解与python实现
查看>>
ownCloud + OneinStack 私有云搭建方案
查看>>
linux tomcat 无法关闭 :8005端口未启动
查看>>
Transaction marked as rollback-only异常
查看>>
MySql datetime 和 timestamp 区别
查看>>
window下配置vagrant与centos 与常用操作
查看>>
记一次HDFS Nameserver 死掉原因
查看>>
C#写Windows服务
查看>>
angular学习中踩过的坑
查看>>
2、MD5Utils
查看>>
Spring Boot JNDI:Spring Boot中怎么玩JNDI
查看>>
在mac上安装 docker
查看>>
JVM运行机制
查看>>
JVM GC 机制与性能优化 2 实例测试
查看>>
oracl 数据库中查询当前时间前几天的数据
查看>>
linux环境查看tar压缩包内容,部分解压的命令
查看>>
1.1 LAMP架构介绍
查看>>
php模式设计之 单例模式
查看>>