虚拟机中三种网卡模式详细介绍

2023-05-16

虚拟机中三种网卡模式

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

如下图虚拟网络编辑器中对应关系:
VMnet0---->用于桥接模式的虚拟交换机
VMnet1---->用于仅主机模式下的虚拟交换机
VMnet8----->用于Nat模式下的虚拟交换机
在这里插入图片描述
如下图主机网卡对应关系
在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。
在这里插入图片描述
为什么在真机上没有VMware Network Adapter VMnet0虚拟网卡呢?那么接下来,我们就一起来看一下这是为什么。

一、bridged(桥接模式)

桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。其网络结构如下图所示:
在这里插入图片描述

二、NAT(地址转换模式)

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

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

三、Host-Only(仅主机模式)

Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:
在这里插入图片描述

通过上图,我们可以发现,如果要使得虚拟机能联网,我们可以将主机网卡共享给VMware Network Adapter VMnet1网卡,从而达到虚拟机联网的目的。

详细参考:https://blog.csdn.net/lyf_ldh/article/details/78695357

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

虚拟机中三种网卡模式详细介绍 的相关文章

  • C#Office.Interop.Excel.dll读写表格

    本文摘自 xff1a C Office Interop Excel dll读写表格 笨鸟未必先飞的博客 CSDN博客 c microsoft office interop excel 一 写入excel lt summary gt 创建一个
  • C#组件系列——又一款Excel处理神器Spire.XLS(二)

    阅读目录 一 基础入门 1 新建Workbook2 读写Workbook3 保存Workbook二 样式 1 文本样式2 单元格样式3 表格样式4 富文本编辑框三 冻结行列 1 冻结行2 冻结列四 合并单元格五 选项过滤功能六 下拉框七 显
  • C#组件系列——又一款Excel处理神器Spire.XLS(一)

    阅读目录 一 组件介绍二 组件安装使用 1 官方下载安装2 Nuget安装三 组件功能介绍 1 Excel转PDF2 Excel生成图表3 其他功能介绍四 总结 正文 前言 xff1a 最近项目里面有一些对Excel操作的需求 xff0c
  • 小米蓝牙耳机airdots青春版双耳模式

  • 用c#在excel中插入图片和设置表格宽度

    问题的由来是我想在excel中自动插入图片 xff0c 插入图片后我想根据图片的大小调整cell的大小 xff0c 于是不经意间就来到了一个坑的面前 Range对象有ColumnWidth属性和RowHeight属性 xff0c 这两个属性
  • c# log4日志配置文件

    lt xml version 61 34 1 0 34 encoding 61 34 utf 8 34 gt lt log4net outdate days 61 34 10 34 gt lt Debug 将日志以回滚文件的形式写到文件中
  • 解决crontab 中conda: command not found

    目录 问题 解决办法 1 查询conda的路径 xff0c 然后在运行脚本中指定conda命令的路径 xff08 失败 xff09 2 搜索网上的解决办法 xff0c 在crontab e 文件中加入 conda 的安装路径 3 放弃使用c
  • C#操作SQLite数据库

    C 操作 SQLite 数据库 1 SQLite介绍 2 C 操作SQLite Database 2 1 C 下SQLite操作驱动dll下载 2 2 C 使用SQLite步骤 xff08 1 xff09 新建一个project xff08
  • OpenCasCade批处理简介

    一 前言 OpenCasCade库目录下面包含各种文件 xff0c 对于编译批处理文件以前也用过很多次 xff0c 老是忘记里面的一些问题 xff0c 在此记录一下 二 如何快速编译属于自己的开发版本 本次使用vs2017为例 xff0c
  • C#实现定时器的几种方案

    在C 里关于定时器类就有三个 1 System Windows Forms Timer 2 System Threading Timer 3 定义在System Timers Timer 下面对这三个类进行讲解 System Windows
  • Win11系统软件无法拖拽发送文件的解决方法

    1 按下快捷键 win 43 r xff0c 输入 xff1a regedit 2 打开注册表之后依次展开 xff1a HKEY LOCAL MACHINE SOFTWARE Microsoft Windows CurrentVersion
  • GLTF文件格式详解

    GLTF数据格式规范 GLTF文件格式 glTF 导出格式有两种后缀格式可供选择 xff1a gltf 和 glb xff1a gltf 文件导出时一般会输出两种文件类型 xff0c 一是 bin 文件 xff0c 以二进制流的方式存储顶点
  • OpenCASCADE STEP Color

    感谢原作者的分享 xff0c 原文地址 https www cnblogs com eryar p Step Color html Abstract STEP AP214的STEP中是带有颜色信息的 xff0c OCCT可以读取其中的颜色信
  • qt vs release模式下编译的程序,运行时却需要debug版本的依赖

    一 问题 今天在用批处理打包QT程序的时候发现一个问题 xff0c 我在vs下使用release模式编译的QT程序 xff0c 打包出来依赖的QT库居然是debug的库 xff0c 运行时也是程序崩溃 xff0c 我使用windeployq
  • QT设置widget属性为FramelessWindowHint导致界面刷新的问题

    一 问题描述 当使用继承自QWidget的QT对象时 xff0c 如果设置了窗口风格 xff08 FramelessWindowHint xff09 为无边框 xff0c 则在使用 包括 窗口最大化 windows系统 xff08 win
  • vs运行时库问题

    一 概述 在windows上开发程序时 xff0c 使用不同的vs版本编译的程序会依赖不同的运行时库 xff0c 以vs2013为例 在Debug模式会需要msvcp120d msvcr120d 在Release模式下会需要msvcp120
  • CentOS7 开放端口 通过 firewall-cmd 工具来操作防火墙

    CentOS7 提供了 firewall cmd 工具来操作防火墙 firewall cmd permanent xff1a 表示设置为持久 xff0c 配置被写入配置文件 xff0c 跨重启 xff0c 不会立即生效 xff0c 重新加载
  • 高大上的cmd命令行来袭!颜值与内涵兼备

    大多数人第一次接触计算机都是Windows系统 xff0c 近些年来 xff0c Windows系统的应用越来越广泛 在Windows系统中有一个用户必备的工具 cmd命令行 xff0c 尤其是查询IP 修改注册表以及ping操作等 xff
  • windows server 2016 server 2019 server 2022 设置开机用户自动登陆

    键盘按WIN 43 R 输入 regedit 回车 输入 计算机 HKEY LOCAL MACHINE SOFTWARE Microsoft Windows NT CurrentVersion PasswordLess Device 双击

随机推荐