路由器、交换机和网卡

大家使用VMware安装镜像之后,是不是都会考虑虚拟机的镜像系统怎么连上网的,它的连接方式是什么,它ip是什么?

路由器、交换机和网卡

1.路由器

一般有几个功能,第一个是网关、第二个是扩展有线网络端口、第三个是WiFi功能

2.交换机

一般只有扩展有线网络连接端口的一个功能,也就是说通过它可以组建一个局域网,就像我们经常上网的网咖、网吧、上班的机房。。。等等,他们可能只有一条网线,却被多台电脑使用

3.网卡

这里一般是电脑等上网设备内置的硬件设备,通常有两种: 以太网网卡,wifi网卡

分别是连接有线和无线信号的网卡

image.png

好了回到VMware

image.png

可以看到 VMware存在三个网络连接方式

桥接模式、NAT模式、仅主机,那他们分别是以怎么连接到我们的网络呢?

一,桥接模式

此模式是直接连接到物理网络,利用虚拟网桥连接到主机的网卡

这时物理机和虚拟机的网络地位是平等的,虚拟机在路由器独占一个ip,相当于虚拟机和物理机共用一个物理网卡,虚拟机可以直接使用物理网卡访问网络

image.png
此情况虚拟机会在路由器中登记身份信息,主机所在局域网内其它电脑也可以访问虚拟机

二、NAT模式

从路由器开始虚拟,把主机网卡虚拟成路由器,物理主机虚拟成交换机实现虚拟机联网

这个时候物理机网络地位是大于虚拟机的,虚拟机不会在路由器中登记自己的信息,虚拟NAT会把虚拟机的ip地址转换为物理主机在物理路由器中的ip
image.png

由于虚拟机在物理路由器中并没有登记子的身份信息,物理主机所在局域网其它电脑不能对它进行访问反之虚拟机是可以访问其它局域网电脑的,相同物理主机的虚拟机可以互相访问

三、仅主机

只从交换机开始虚拟,由于不存在NAT设备,不具备上网功能,不能在物理路由器中登记自己的身份信息,物理机网络地位大于虚拟机

image.png

物理主机和虚拟机之间可以互相访问,相同物理主机之间的虚拟机可以互相访问,不能访问物理主机所在局域网的电脑,其它电脑也不能访问该物理主机中的虚拟机,这种情况下虚拟机如果想要访问互联网,需要将物理主机的网卡共享给VMware Network Adapter VMnet1网卡

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/691560.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

龟兔赛跑(基于GUI与多线程实现)

直击龟兔赛跑现场 下面这张图是我们设计龟兔赛跑界面的初始效果与基本组成结构: 接下来是我仅代表我个人提出的一些疑问与解答: 1、俩动物以图片的形式显示? 其实在这里两个动物类就像标签一样 标签组件是什么?用于短文本字符串…

单链表经典算法LeetCode--203.移除链表元素(两种方法解)

1.链接:. - 力扣(LeetCode)【点击即可跳转】 分析此题提供两种思路: 1.遍历原链表,将值为val的节点释放掉(双指针法) 定义一个pcur指针指向头节点,定义一个prev指针指向NULL 需要注…

【全开源】微凌客洗护小程序FastAdmin+Uniapp(源码搭建/上线/运营/售后/维护更新)

一款基于FastAdminUniapp开发的洗护小程序系统,适用于线上下单到店核销的业务场景,拥有会员卡、优惠券、充值提现、商户管理等功能,提供Uniapp后台无加密源代码。 线上线下融合:微凌客洗护小程序适用于线上下单到店核销的业务场景…

基于SpringBoot+Vue社区老人健康信息管理系统

摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统社区老人健康信息管理系统信息管理难度大,容错…

Python-VBA函数之旅-staticmethod函数

目录 一、staticmethod函数的常见应用场景 二、staticmethod函数使用注意事项 三、如何用好staticmethod函数? 1、staticmethod函数: 1-1、Python: 1-2、VBA: 2、推荐阅读: 个人主页: https://blog…

鸿蒙开发-ArkTS语言-XML

鸿蒙开发-UI-web 鸿蒙开发-UI-web-页面 鸿蒙开发-ArkTS语言-基础类库 鸿蒙开发-ArkTS语言-并发 鸿蒙开发-ArkTS语言-并发-案例 鸿蒙开发-ArkTS语言-容器 鸿蒙开发-ArkTS语言-非线性容器 文章目录 前言 一、XML概述 二、XML生成 三、XML解析 1.解析XML标签和标签值 2.解析XML属性…

Matlab 验证 复数的幂计算规则

复数的幂计算规则 close all a9; b0:0.1:5;result1 exp(1j*2*pi*a.*b); result2 (exp(1j*2*pi*a)).^b; idxfind(result1result2); b_idxb(idx);figure plot(b,angle(result1(:)),-r*) hold on plot(b,angle(result2(:)),bo) grid on

QT如何增删安装的组件

打开 uninstall QT 往下会看到让你选择 add or remove component。 接下去就可以修改组件了

Qt开发常见报错大全与解决办法

下面的报错是我日常开发经常遇到的,对着下面的解决方法一招搞定就行了。 我们没必要都去记住,只需要见方抓药即可。 目前版本有27个常见报错,持续更新中。 常见报错 翻译不起作用 你可能改了类名字,但是.ts文件里没有跟着改。 Cannot send events to objects owned by a…

目标检测算法YOLOv8简介

YOLOv8论文尚未发布,YOLOv8由Ultralytics公司推出并维护,源码见:https://github.com/ultralytics/ultralytics ,于2024年1月发布v8.1.0版本,最新发布版本为v8.2.0,License为AGPL-3.0。 以下内容主要来自&am…

Linux-vi、vim

使用Xshell远程登录到Linux主机进行操作 命令行不用全部掌握, 一般编辑大文件,比较复杂的情况下, 我们还是使用Xftp工具, down下来再恢复回去。

day02-运算符和流程控制语句

Day 02 Java基础语法 1 .运算符 运算符:对字面量或者变量进行操作的符号 表达式:用运算符把字面量或者变量连接起来符合java语法的式子就可以称为表达式。不同运算符连接的表达式体现的是不同类型的表达式 例如:int a 10; int b 20; int c a b; 就叫做运算符 a b就叫表…