VMware Workstation三种网络模式的区别

2024-06-07 11:38

本文主要是介绍VMware Workstation三种网络模式的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    • VMware Workstation
      • 人话环节(通俗易懂的解释版本)
      • 一、桥接模式
      • Host-Only仅主机模式
      • NAT模式

VMware Workstation

VMware Workstation 虚拟机就不用多介绍了吧,在配置虚拟机过程中,没有网络基础的朋友肯定头痛过,我去这三种网络模式都是啥意思,我来给各位看官分析下,觉得讲的不错的记得点赞哦!!
在这里插入图片描述

  • Bridged桥接模式
    特点:a. 默认使用VMnet0,不提供DHCP服务(DHCP服务是指由服务器控制的一段IP地址范围,当 客户机登录服务器时会自动获取服务器分配的IP地址与子网掩码)b. 虚拟机与外部主机需要在同一个网段上,与局域网的其它机器没有区别。c. 可以与局域网内其它主机通信,可以与外部网络通信d. 容易与局域网其他主机引起ip地址冲突
  • Host-Only仅主机模式
    特点:a. 默认使用VMnet1,提供DHCP服务b. 虚拟机可以和物理主机互相访问,但虚拟机无法访问外部网络
  • NAT模式
    特点:a. 默认使用VMnet8,提供DHCP服务b. 虚拟机可以和物理主机互相访问,可访问外部网络c. 局域网内其它机器访问不了

什么?字太多????看不懂??? 学渣癌晚期和我一样

人话环节(通俗易懂的解释版本)

一、桥接模式

通俗易懂的讲就是,
你又买了个电脑放在你电脑旁边,从家用路由器上扯了跟网线,插到那台电脑上,
你们俩同时都能上网,在同一个局域网下,是同一网段。

这个模式下浏览网页就相当于  开了另一台电脑浏览网页。

扩展知识,学渣癌晚期可以不看!!!直接跳到下一个小标题
家庭无线路由器一般有四个LAN口,这四个LAN口任意选取其中的两个,每个LAN口连接一台电脑A、B,两个LAN口就是桥接关系,从A发出的以太帧,原封不动地到达B,反之亦然。桥设备几乎什么都没有做,除了学习A、B的MAC地址并动态绑定在LAN口,并在转发帧时查询此种绑定关系。
任何一个无线终端绑定无线路由器,会动态生成一个逻辑(软件)端口,这个逻辑端口与任何一个LAN口任意组合也是一个桥接关系,但与上文不同的是,桥接设备需要做有线“802.3”与无线“802.11”帧格式转换(二层),其它与上文类似。
上述两种场景,通信的双方感觉不到桥接的存在,桥接对用户透明,仿佛A、B之间只有一根网线相连。
WAN口与任意一个LAN口组合,则是一个路由关系,如果两端连接电脑,电脑处于两个网段,需要三层路由处理才能通信,处理的结果是,变换二层以太帧头。
如果一台防火墙工作在桥接模式,意味着可以将此设备看成一根网线,只需要将桥接口的两端,一端连接用户,另外一端连接网关,当流量流经防火墙时,防火墙可以做二、三、四层或放行、或丢弃、或更改处理。

Host-Only仅主机模式

说人话就是不能上网,只能和自己的主机通信
可以理解为,有一个电脑藏在我们的电脑里面了,然后只能咱们自己和他进行沟通,他没办法上网,和外界通信。(多用于搭建靶机时配置)

这个模式下不能浏览网页

NAT模式

NAT(Network Address Translation,网络地址转换)
有兴趣更深了解的自行百度,也可以留言,
说人话就是,和host-only一样,都是藏在我们电脑里面,但他能以真实机的名义,相当于把真实机一分为二, nat模式下,我们可以访问网络,但网络上的人根本不知道我们的存在,他们只知道真实机。

这个模式下可以浏览网页,但是是以真实机的名义

啰嗦一句,他们的本质都是虚拟出来的网卡,和外界各种的交互,有对计算机网络原理感兴趣的朋友可以留言,我有一些资料,也可以看我以前的文章,当然大佬们就放过我!!!我太菜了!!!
在这里插入图片描述
你想自己创建个环境不需要上网的就选仅主机模式,
想上网但不想被别人访问的,就选nat模式,比如说你自己搭建的站点,需要用到网络资源,但是不想叫外界访问,只是对内使用。
想上网选桥接就完事了!!!!

如果对你有帮助就点个赞再走吧!!!

这篇关于VMware Workstation三种网络模式的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1039069

相关文章

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

Java调用C#动态库的三种方法详解

《Java调用C#动态库的三种方法详解》在这个多语言编程的时代,Java和C#就像两位才华横溢的舞者,各自在不同的舞台上展现着独特的魅力,然而,当它们携手合作时,又会碰撞出怎样绚丽的火花呢?今天,我们... 目录方法1:C++/CLI搭建桥梁——Java ↔ C# 的“翻译官”步骤1:创建C#类库(.NET

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

Linux中的more 和 less区别对比分析

《Linux中的more和less区别对比分析》在Linux/Unix系统中,more和less都是用于分页查看文本文件的命令,但less是more的增强版,功能更强大,:本文主要介绍Linu... 目录1. 基础功能对比2. 常用操作对比less 的操作3. 实际使用示例4. 为什么推荐 less?5.

Java 关键字transient与注解@Transient的区别用途解析

《Java关键字transient与注解@Transient的区别用途解析》在Java中,transient是一个关键字,用于声明一个字段不会被序列化,这篇文章给大家介绍了Java关键字transi... 在Java中,transient 是一个关键字,用于声明一个字段不会被序列化。当一个对象被序列化时,被

Linux网络配置之网桥和虚拟网络的配置指南

《Linux网络配置之网桥和虚拟网络的配置指南》这篇文章主要为大家详细介绍了Linux中配置网桥和虚拟网络的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、网桥的配置在linux系统中配置一个新的网桥主要涉及以下几个步骤:1.为yum仓库做准备,安装组件epel-re

java对接第三方接口的三种实现方式

《java对接第三方接口的三种实现方式》:本文主要介绍java对接第三方接口的三种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录HttpURLConnection调用方法CloseableHttpClient调用RestTemplate调用总结在日常工作

解读@ConfigurationProperties和@value的区别

《解读@ConfigurationProperties和@value的区别》:本文主要介绍@ConfigurationProperties和@value的区别及说明,具有很好的参考价值,希望对大家... 目录1. 功能对比2. 使用场景对比@ConfigurationProperties@Value3. 核