VMware虚拟机 之 NAT模式详解

article/2025/8/26 18:04:37

如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。其网络结构如下图所示:

在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。那么我们会觉得很奇怪,为什么需要虚拟网卡VMware Network Adapter VMnet8呢?原来我们的VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。在之后的设置步骤中,我们可以加以验证。

首先,设置虚拟机中NAT模式的选项,打开vmware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数及DHCP参数。

将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。

点击“网络适配器”,选择“NAT模式”

然后开机启动系统,编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth0

具体配置如下:

编辑完成,保存退出,然后重启虚拟机网卡,动态获取ip地址,使用ping命令ping外网ip,测试能否联网。

之前,我们说过VMware Network Adapter VMnet8虚拟网卡的作用,那我们现在就来测试一下。

如此看来,虚拟机能联通外网,确实不是通过VMware Network Adapter VMnet8虚拟网卡,那么为什么要有这块虚拟网卡呢?

之前我们就说VMware Network Adapter VMnet8的作用是主机与虚拟机之间的通信,接下来,我们就用远程连接工具来测试一下。

然后,将VMware Network Adapter VMnet8启用之后,发现远程工具可以连接上虚拟机了。

那么,这就是NAT模式,利用虚拟的NAT设备以及虚拟DHCP服务器来使虚拟机连接外网,而VMware Network Adapter VMnet8虚拟网卡是用来与虚拟机通信的。


http://chatgpt.dhexx.cn/article/blsty18Q.shtml

相关文章

桥接模式、NAT模式和仅主机模式

目录 一、虚拟机的网络 二、桥接模式、NAT模式、仅主机模式 1、bridged(桥接模式) 2、NAT(网络地址转换模式) 3、host-only(仅主机模式) 三、使用 DHCP 自动分配地址 在 VMware 中,虚拟机…

虚拟服务器nat模式,nat模式虚拟机宿主机相互ping通

1、wmware设置 这篇记录下nat网络模式下虚拟机与主机的相互ping通。首先使用wmware建立一个ubuntu虚拟机,网络模式选择nat模式。然后点击虚拟网络编辑: 接下来点击nat设置: 看到如下: 上面红框是关键,记录这个值&#…

LVS——NAT模式

1、集群的含义 2、企业集群分类 3、负载均衡集群架构 4、负载均衡群集工作模式分析(LVS) 5、LVS的负载调度算法 6、ipvsadm工具 7、NAT模式 LVS负载均衡集群部署 1、集群的含义 Cluster,集群、群集,为解决某个特定问题将多台计算机组合起来形…

LVS-NAT模式部署

目录 一、环境准备 1、准备三台centos服务器 2、实验拓扑 3、NAT模式介绍 二、LVS-NAT模式部署 1、给lvs服务器安装LVS 2、新建LVS集群 3、添加Real Server服务器节点 4、开启路由转发 5、给后端web服务器配置网关 6、效果测试 一、环境准备 1、准备三台centos服务器…

虚拟机网络模式(NAT模式)

配置虚拟机网络 要使 主机 -> 虚拟机,虚拟机 -> 主机,虚拟机 -> 外网都连通,有三个地方要配置。 1. 配置虚拟网络编辑器 2. 配置VMnet8的地址和网关 3. 配置虚拟机的网络模式和IP地址和网关 不同系统配置网络的方式不一样。我用…

NAT模式详解(进阶篇)

再说NAT模式之前,我们先来复习一下桥接模式是怎样运行的。(这里我是用VMware来说的) 桥接模式是跟物理机在同一个网段,并且和物理机用的同一个路由器, 1、我们先看物理机的网段,然后再把虚拟机的网段配置成和物理机一…

虚拟机NAT模式和桥接模式分析

NAT模式 NAT模式:虚拟机借助NAT功能,使其通过主机访问外网。 NAT模式下的网络拓扑如下: 图中的ip地址可自行配置,也可选择自动分配。 虚拟网卡VMnet8: 虚拟网关 DHCP进行ip地址分配 在NAT模式下,虚拟…

NAT模式、桥接模式、主机模式简单介绍

一.NAT模式 NAT(Network Address Translation)网络地址转换,允许一个整体机构以一个公用IP地址出现在Internet上,即把内部私有网络地址翻译成合法网络IP地址的技术。家用路由器一般都是NAT模式。 让虚拟系统借助NAT(…

桥接模式、NAT模式、仅主机(Host Only)模式的区别

前情提要:新建虚拟机时的3种网络类型:①桥接模式、②NAT模式、③仅主机模式(Host Only)。下面来谈谈区别。 网络类型 1.桥接模式:虚拟机直接连接路由器,与物理机是对等地位 2.NAT模式:虚拟机借助物理机进行路由器联网…

Linux cJSON

1. 下载JSON源码,两个文件,分别为cJSON.h、cJSON.c; JSON源码下载路径 2. 这里直接使用JSON源码,不编译成库; 2.1 cJSON.c 、cJSON.h为第1中下载的源码,这里不贴出; 2.2 test.c源码&#xff…

初识cJSON

先把 cJSON的结构体定义po上来: 先讲怎么用,再讲每一步操作的作用,最后有可能的话再讲原理。 直接先po个简单示例,看看我们如何通过cJSON来解析一个JSON数据。 先试着能不能看懂(估计是看不懂了)&#x…

cJSON学习

最近在做数据上三大云平台的项目,用的是MQTT协议,阿里云、腾讯云、华为云那边解析数据用的是json格式,下发的也是json格式,所以特地学一下json的封装和解析过程,以及其API的使用,作了以下笔记。 文章目录 …

25cJSON

JSON介绍 JSON(JavaScript Object Notation,JS对象表示法) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。…

【万字详解】cJSON解析

目录 1、通过README文件,初步了解cJSON: 1.1、头文件的开头和结尾: 1.2、头文件关于cJSON类型的宏定义 1.3、头文件中的extern 2、阅读并且分析cJSON源码 2.1、结构体struct cJSON(算法设计思想): 2…

cJSON库用法详解

cJSON库用法详解 问题和需要注意的地方一、JSON、cJSON简介1. JSON 简介2. JSON 语法3. 开源库cJSON简介 二、使用cJSON构造JSON1. cJSON库函数介绍2. 使用cJSON构造JSON 三、使用cJSON解析JSON 由于c语言中,没有直接的字典,字符串数组等数据结构&#x…

cJSON使用详细教程 | 一个轻量级C语言JSON解析器

1. JSON与cJSON JSON —— 轻量级的数据格式 JSON 全称 JavaScript Object Notation,即 JS对象简谱,是一种轻量级的数据格式。 它采用完全独立于编程语言的文本格式来存储和表示数据,语法简洁、层次结构清晰,易于人阅读和编写&…

OSPF报文与LSA

1. OSPF报文 OSPF报文 Hello 报文、 DD 报文、 LSR 报文、 LSU报文、LSAck 报文 OSPF 头部 OSPF 用 IP来封装协议报文,协议号89,5种OSPF的报文具有相同OSPF 头部。 OSPF 头部中关注的字段主要有: version: IPv4 OSPFv2 值为2&…

OSPF中的LSA

LSA LSA的基本信息 LSA --- 链路状态通告 --- ospf协议在不同网络环境下产生的鞋带不同信息的载体 LSDB --- 链路状态数据库 SPF --- 最短路径优先算法 Type --- LSA的类型,在OSPFV2版本中,需要掌握的LSA类型一共有六中。 LinkState ID --- 链路状态…

OSPF中LSA相关内容

OSPF的LSA LSA — 链路状态通告 — OSPF协议在不同的网络环境下携带和传递的信息 LSDB — 链路状态数据库 SPF ---- 最短路径优先算法 [Huawei]dis ospf lsdb — 查看lsa信息 LSA头部(之后的每条lsa信息都要携带此头部) LSA头部内容: 1…

OSPF的Router-LSA和Network-LSA

文章目录 Router-LSARouter-LSA描述P2P网络Router-LSA描述MA网络或NBMA网络 Network-LSANetwork-LSA描述MA网络或NBMA网络 OSPF区域内LSDBSPF计算过程SPF算法构建SPF树计算最优路由查看OSPF路由表 单区域OSPF配置实现查看OSPF邻居状态 Router-LSA Router-LSA描述P2P网络 <R…