暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

VMware 虚拟机三种网络模式详解

原创 IT邦德 2021-09-02
1760
作者:IT邦德

中国DBA联盟(ACDU)成员,目前从事DBA及程序编程(Web\java\Python)工作,主要服务于生产制造
现拥有 Oracle 11g  OCP/OCM、Mysql、Oceanbase(OBCA)认证
分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证
从业8年DBA工作,在数据库领域有丰富的经验
B站主播Oracle、Mysql、PG实战课程,请搜索:jeames007

微信:jem_db
QQ:2243967774

一、前言

Vmware 为我们提供了三种网络工作模式,
分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(仅主机模式)。

二、设置虚拟网络
编辑-虚拟网路编辑器
image.png

VMnet0:用于虚拟桥接网络下的虚拟交换机
VMnet1:用于虚拟 Host-only 网络下的虚拟交换机
VMnet8:用于虚拟 NAT 网络下的虚拟交换机
同时,安装了 VMware 虚拟机后,会在本地主机网络连接对话框中多出以下虚拟网卡,如下:

image.png

三、网络模式区别
3.1 接网络(Bridged Networking)

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,
物理网卡和虚拟网卡在拓扑图上处于同等地位(虚拟网卡既不是Adepter VMnet1也不是Adepter VMnet8)

image.png

那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机。
以两个网卡的IP地址也要设置为同一网段。
物理网卡IP地址

虚拟网卡IP地址
image.png

我们看到,物理网卡和虚拟网卡的IP地址处于同一个网段,子网掩码、网关、DNS等参数都相同。两个网卡在拓扑结构中是相对独立的。
我们在192.168.15.111上ping192.168.15.96,结果显示两个网卡能够互相通信。
如果在网络中存在DHCP服务器, 那么虚拟网卡同样可以从DHCP服务器上获取IP地址。
所以桥接网络模式是VMware虚拟机中最简单直接的模式。安装虚拟机时它为默认选项。

3.2 NAT模式

在NAT网络中,会用到VMware Network Adepter VMnet8虚拟网卡,
主机上的VMware Network Adepter VMnet8虚拟网卡被直接连接到VMnet8虚拟交换机上与虚拟网卡进行通信。

image.png

VMware Network Adepter VMnet8虚拟网卡的作用仅限于和VMnet8网段进行通信,它不给VMnet8网段提供路由功能,
所以虚拟机虚拟一个NAT服务器,使虚拟网卡可以连 接到Internet。
在这种情况下,我们就可以使用端口映射功能,让访问主机80端口的请求映射到虚拟机的80端口上。
VMware Network Adepter VMnet8虚拟网卡的IP地址是在安装VMware时由系统指定生成的,
我们不要修改这个数值,否则会使主机和虚拟机无法通信。

虚拟出来的网段和NAT模式虚拟网卡的网段是一样的,都为192.168.111.X,包括NAT服务器的IP地址也是这个网段。
在安装VMware之后同样会生成一个虚拟DHCP服务器,为NAT服务器分配IP地址。
当主机和虚拟机进行通信的时候就会调用VMware Network Adepter VMnet8虚拟网卡,因为他们都在一个网段,所以通信就不成问题了。

实际上,VMware Network Adepter VMnet8虚拟网卡的作用就是为主机和虚拟机的通信提供一个接口,即使主机的物理网卡被关闭,
虚拟机仍然可以连接到Internet,使得主机和虚拟机之间就互访。

3.3 Host-Only模式

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。
其实Host-Only网络和NAT网络很相似,
不同的 地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。
主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

image.png

同NAT一样,VMware Network Adepter VMnet1虚拟网卡的IP地址也是VMware系统指定的,
同时生成的虚拟DHCP服务器和虚拟网卡的IP地址位于同一网段,但和物理网卡的IP地址不在同一网段。
Host-Only的宗旨就是建立一个与外界隔绝的内部网络,来提高内网的安全性。

综述

在VMware的3中网络模式中,NAT模式是最简单的,基本不需要手动配置IP地址等相关参数。
至于桥接模式则需要额外的IP地址

本文如有错误或不完善的地方请大家多多指正,
留言微信:jem_db 或 QQ:2243967774 皆可,您的批评指正是我写作的最大动力!

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论