VMware中使用NAT网络在虚拟机Linux上联网

本文详细介绍了VMware中的12种虚拟网络设备及其用途,并解释了桥接网络、NAT网络和HOST-ONLY网络三种主要网络结构的工作原理及应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:http://www.it165.net/os/html/201111/1017.html
原文中的拓扑图画得很清晰,值得学习。

第一部分:VMware中虚拟网络设备的简单讲解

VMware中有12中虚拟网络设备,10个虚拟交换机,从VMnet0到VMnet9;两个虚拟网卡,VMware Network Adapter VMnet 1和VMware Network Adapter VMnet 8。只所以叫他虚拟网络设备,应该他只是网络中编写的一个设备,现实中是不存在的,但是跟物理设备的功能是不相上下的。我只简单介绍比较常用的几种设备:

VMnet0:在桥接网络环境下的虚拟机交换机

VMnet1:HOST-ONLY网络环境下的虚拟交换机

VMnet8:NAT网络环境下的虚拟交换机

VMware Network Adapter VMnet 1:主机与HOS-ONLY虚拟机网络进行通讯的虚拟网卡

VMware Network Adapter VMnet 8:主机与NAT虚拟网络进行通信的虚拟网卡

第二部分:VMware中网络结构的介绍

虚拟机中有三种网络结构:桥接网络、NAT网络、HOST-ONLY网络。

一、桥接网络

真实电脑与虚拟机分别通过物理网卡和虚拟机网卡 VMnet0上通过虚拟机网络进行桥接,交换机将会根据组网的需要由VMware自动创建并自动应用。通过VM创建的虚拟机交换机,我们可以将一台或多台虚拟机连接到主机或其他虚拟机,我们可以将一台或多个虚拟机连接到主机或者其他虚拟机。下面是桥接的拓扑结构
这里写图片描述
注:在这种网络连接类型下,虚拟机的网卡和主机的物理网卡身份对等,所以主机和虚拟机在网络中的身份也是相同的,可以配置不同的IP,虚拟机就可以访问主机所在的网络。

二、NAT网络

该设备为主机和其他使用NAT网络类型的虚拟机提供了通讯接口,同时还兼有NAT的功能,如果主机通过另外一个以太网适配器连接在一个外部网络上,该设备能本地网络虚拟机的IP地址转换为主机的外部网络地址,让虚拟机以主机的网络地址访问外部网络的资源,包括可以使用许多标准的协议,连接到外部网络上的其他机器,举这样的一个例子,使用NAT网络可以通过HTTP浏览网页,但是外部网络上的计算机不能建立到虚拟机的主动连接,也就是默认的情况下不能通过NAT来搭建服务,网络拓扑结构如图
这里写图片描述
注:虚拟机需要通过NAT与外部网络完成数据交换。

三、HOST-ONLY

这个只为主机和使用仅主机类型的虚拟机提供数据交换的接口,所以由主机和使用仅主机网络类型的虚拟机机组成的网络,是典型的私有内部局域网,网络拓扑图
这里写图片描述
注:从拓扑图中可以看出来,虚拟机构成的网络与主机的物理网卡没有任何关联关系,所以主机所以的网络和虚拟机构成的网络是两个完全隔离的网络。但是可以通过在主机共享网卡的方式,让两个网络相互连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值