0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VMware虚拟机中涉及的4种网络模式

阿铭linux 来源:阿铭linux 作者:阿铭linux 2022-10-13 09:34 次阅读

目前,我们安装Linux操作系统的主要目的是为了更好地了解和学习它。如果条件允许,最好把Linux操作系统安装在一台物理机上;如果条件不允许也没有关系,阿铭会教你使用虚拟机来安装Linux操作系统。

大多数读者朋友比较习惯使用Windows操作系统,所以建议你使用虚拟机来学习Linux。阿铭相信,如果在Windows系统里安装一个虚拟机,然后在虚拟机上安装Linux,学习起来会更加方便。也许你会问:“现在我们使用虚拟机学习和练习,将来换成服务器能一样吗?”阿铭可以肯定地告诉你,除了几个小区别,它们几乎是一模一样的。至于是什么区别,阿铭会在后面的章节中进一步说明。

2.1安装虚拟机

虚拟机技术在近几年非常流行,它可以模拟物理计算机的各种资源(如CPU、内存、硬盘等),所以,我们可以非常快捷地在Windows系统上安装多个Linux操作系统。虚拟机不仅可以在Windows平台上实现,也可以在Linux平台上实现。目前可以实现虚拟化技术的软件有很多,这里阿铭先介绍两种——VMware和VirtualBox。因为这两种软件比较适合我们来做实验,前者是收费的,后者是完全免费的。网上也可以搜到VMware的许可密钥,也就是说你可以免费使用VMware,如果在生产环境中使用,请购买正版授权。

阿铭不强求你用什么虚拟机程序来安装Linux,我们的目的不是为了学习如何使用虚拟机,而是为了学会如何使用虚拟机里面的Linux操作系统。

2.1.1下载虚拟机软件

不管你使用的虚拟机是VMware(其官方地址为http://www.VMware.com)还是VirtualBox,都可以很好地安装Linux,后者是免费的,请从官方下载地址(https://www.virtualbox.org/wiki/Downloads)自行下载。VirtualBox有多个平台的支持版本,如果你使用的是Windows系统,请下载带for Windows hosts字样的版本。其实VMware虚拟化有好几个产品,而我们使用的是VMware Workstation,企业使用VMware ESXi比较多。至于VMware Workstation的下载地址,大家既可以自行搜索,也可以在前言中找到阿铭提供的地址下载。在接下来的内容中,将采用VMware 14来给大家演示。

2.1.2安装虚拟机

首先,需要下载VMware Workstation软件,下载完后进行安装。

(1) 双击VMware-workstation-full-14.1.1-7528167.exe后,首先出现的是欢迎界面,如下图所示。

4d8ea506-4a8a-11ed-a3b6-dac502259ad0.png

(2) 点击“下一步”按钮,会弹出许可协议,这一步需要点击“我接受许可协议中的条款”,继续点击“下一步”按钮。

(3) 此时出现“自定义安装”界面,可以自定义安装位置,默认在C:ProgramFiles (x86)VMwareVMware Workstation,这里阿铭保持默认。增强型键盘驱动程序这里也不用打勾。然后,点击“下一步”按钮。

(4) 此时它会提示我们启动时是否需要检查产品更新,如下图所示。这里,阿铭是把对勾取消的,毕竟我们使用的是老版本,并不想自动更新,另外也不需要加入客户体验改进计划。点下一步。

4dae601c-4a8a-11ed-a3b6-dac502259ad0.png

(5) 在快捷方式里,阿铭保留了两个对勾,这样方便我们每次打开VMware Workstation,继续点击“下一步”按钮。再点击“安装”开始安装VMwareWorkstation。

(6) 等待几分钟后,它会弹出“安装向导已完成”的提示。点击“完成”按钮,则完成安装,但此时的VMware Workstation还不能正常使用,因为我们还未输入许可密钥。点击“许可证”可以马上输入许可密钥,如图。

4dcd4fcc-4a8a-11ed-a3b6-dac502259ad0.png

2.1.3新建一个虚拟机

输入正确的产品密钥后,就可以正式使用VMware Workstation了。下面阿铭就教你如何在VMware Workstation(后面简称VMware)上创建一个Linux虚拟机。

(1) 运行VMware后,将会看到它的主页,如下图所示。

4dec9fc6-4a8a-11ed-a3b6-dac502259ad0.png

可以看到,它有3个功能,我们需要的就是第一个功能“创建新的虚拟机”,点击这个按钮,会弹出“新建虚拟机向导”界面,从中选择“典型”配置项,然后点击“下一步”按钮。

(2) 此时会提示如何安装客户机操作系统,如下图。这里所谓的“客户机”,其实就是后面要安装Linux操作系统的虚拟机。请大家选择“稍后安装操作系统”,这是因为当前还没有Linux操作系统的安装镜像文件。点击“下一步”按钮,继续。

4e25067c-4a8a-11ed-a3b6-dac502259ad0.png

(3) 选择要安装的操作系统类型。这里VMware已经给大家列出来常见的几种操作系统类型,这里选择Linux,版本为“CentOS 7 64位”,如下图所示。这里理应选择CentOS 8 64位或者RHEL 8 64位,但是由于该VMware14版本还未适配,这里还没有关于CentOS 8/RHEL 8的选项,但我们选择CentOS 7也是没问题的。如果你的VMware版本比较新,比如VMware16,那么请选择RHEL 8 64位。

4e42563c-4a8a-11ed-a3b6-dac502259ad0.png

小知识 所有的操作系统都分32位和64位,这个指标取决于计算机的CPU标准,目前的计算机已经普遍支持64位了。那么,如何区分使用32位和64位的操作系统呢?其中一个重要的指标就是内存大小。32位操作系统最多支持4GB内存,要想使用超过4GB内存的计算机,就必须使用64位操作系统。 阿铭Linux

(4) 点击“下一步”按钮,将出现“命名虚拟机”对话框。你可以给你的虚拟机起一个自定义的名字,如aminglinux01。“位置”这里需要定义到一个大的分区中,因为这台虚拟机会占用较大的空间。

(5) 继续点击“下一步”按钮,此时会让我们指定磁盘容量,这里采用默认值即可,因为20GB足以支持我们后续的实验。

(6) 点击“下一步”按钮后,请点击“自定义硬件”,进一步定义CPU、内存等硬件指标,如图2-11所示。内存建议至少1GB,这里阿铭为了让虚拟机更加高效,分配了2GB。而你需要根据你的电脑配置来分配内存,如果你的物理机内存低于或等于4GB,请设置1GB,否则会影响到你的物理机速度。处理器数量选择1,每个处理器的核心数量选择2,这样相当于1颗物理CPU,2颗逻辑CPU。目前,市面上的电脑配置并不低,几乎所有的电脑都是支持这样分配的。CD/DVD这一项暂时先保持默认,后续我们安装操作系统之前再来设置它。网络适配器,请大家选择NAT模式,因为这种网络模式是兼容性最好的,其他项采用默认值即可。

4e77c1dc-4a8a-11ed-a3b6-dac502259ad0.png

之后点击“关闭”按钮,再点击“完成”按钮。这样就创建完了第一台虚拟机。下面就是在虚拟机里面安装Linux操作系统了。

这里阿铭要向大家介绍一下VMware虚拟机中涉及的4种网络模式。

1)桥接模式

这种模式下,虚拟机和物理机连的是同一个网络,虚拟机和物理机是并列关系,地位是相当的。比如,你家如果有用路由器,那么你的电脑和你的手机同时连接这个路由器提供的Wi-Fi,那么它们的关系就是这种模式。

2)NAT模式

这种模式下,物理机会充当一个“路由器”的角色,虚拟机要想上网,必须经过物理机,那物理机如果不能上网,虚拟机也就不能上网了。之所以说这种模式兼容性最好,是因为当物理机的网络环境变化时,虚拟机的网络并不会有影响。比如,上班时你把物理机连接在公司的网络环境中,下班后又把物理机连接在你家的路由器上。你公司的网段很有可能和你家的网段是不同的。桥接模式下,虚拟机和物理机一样,都要自动获取IP才可以上网,而我们做实验的时候,是需要把虚拟机设置为静态IP的,这样就导致虚拟机网络不稳定。而设置为NAT模式,虚拟机的网络并不需要依赖你公司的网络环境或者你家的网络环境。

3)仅主机模式 这个就很容易理解了,这种模式下,相当于拿一根网线直连了物理机和虚拟机。仅主机模式下,也提供了自动获取IP的功能,同时也能共享宿主机的网络实现联网。

4)LAN区段

这个网络模式其实就是一个虚拟的自定义局域网,只要将多台虚拟机都选择同一LAN区段,将网卡都设置成一个网段的IP,就可以实现互相通信,它是不能上外网的,不支持与宿主机通信。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11292

    浏览量

    209333
  • 虚拟机
    +关注

    关注

    1

    文章

    914

    浏览量

    28160
  • VMware
    +关注

    关注

    1

    文章

    297

    浏览量

    21624
  • 网络模式
    +关注

    关注

    0

    文章

    5

    浏览量

    2152

原文标题:第2章 安装Rocky Linux8上

文章出处:【微信号:aming_linux,微信公众号:阿铭linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详解VMWare虚拟机网络配置

    NAT模式和桥接模式一样可以上网,只不过,虚拟机虚拟出一个内网,主机和虚拟机都在这个虚拟的局域
    发表于 05-12 16:08 4147次阅读
    详解<b class='flag-5'>VMWare</b><b class='flag-5'>虚拟机</b><b class='flag-5'>网络</b>配置

    Vmware虚拟机安装

    注意:学习资料可在ElfBoard官方网站“资料”专区获取。 一、Vmware虚拟机安装 本文主要介绍VMware虚拟机的安装,以VMware
    发表于 08-10 14:18

    vmware553+linux虚拟机

    运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上
    发表于 04-30 10:59

    VMWare 虚拟机连网

    VMWare 虚拟机连网:VMWare提供了三工作模式,它们是bridged(桥接模式)、NA
    发表于 10-11 22:11

    VMware虚拟机与主机共享文件的方法步骤

    in Windows guests"也要选择,这是在虚拟机映射一个网络驱动器(如果有此选项的话)。第四步,点"Add","Next",浏览选择主机刚创建
    发表于 07-09 02:37

    VMware虚拟机网络的设置方法

    虚拟机linux上网问题一、VMware虚拟机网络的三设置第一
    发表于 11-05 08:04

    数据恢复Hyper-V和VMware虚拟机备份

    对于下列常见问题的解答能够帮助你了解针对Hyper-V和VMware虚拟服务器的备份,你有可能在虚拟机备份遇到的问题,以及虚拟机数据恢复和
    发表于 04-06 10:08 1691次阅读

    利用虚拟机VMWare搭建的Linux环境入门教程

    利用虚拟机VMWare搭建的Linux环境入门教程
    发表于 10-31 14:48 10次下载
    利用<b class='flag-5'>虚拟机</b><b class='flag-5'>VMWare</b>搭建的Linux环境入门教程

    VMware软件虚拟机和PLC通讯的连接方法

    现在虚拟机应该说主流的用的比较多的还是使用VMware软件做虚拟机,所以我就以VMware软件虚拟机应该如何和PLC通讯做一个简单的说明!
    的头像 发表于 09-30 14:29 2.4w次阅读

    干货:VMware虚拟机和 keepalived的运维手册

    干货:VMware虚拟机和 keepalived的运维手册
    的头像 发表于 06-28 10:00 2688次阅读
    干货:<b class='flag-5'>VMware</b><b class='flag-5'>虚拟机</b>和 keepalived的运维手册

    虚拟机VMware使用教程

    没有用过虚拟机软件VMWare Workstation的还是建议先看前面两篇。 **1、基础设置 ** **①、内存** VMware有两项基础的设置**内存**和 **处理器
    的头像 发表于 02-14 11:27 5867次阅读
    <b class='flag-5'>虚拟机</b><b class='flag-5'>VMware</b>使用教程

    VMware虚拟机和主机传输文件

    存放共享文件,我的路径为: E:\\VMware\\Share 打开VMware,打开菜单栏的“虚拟机——设置”,如图所示: 打开“硬件——网络配置器”,选择“NAT
    的头像 发表于 06-13 17:50 1672次阅读
    <b class='flag-5'>VMware</b><b class='flag-5'>虚拟机</b>和主机传输文件

    VMware虚拟机的三网络模式

    VMware虚拟机的三网络模式 VMware是一
    的头像 发表于 02-04 11:17 1987次阅读

    服务器数据恢复—VMware虚拟机无法启动的数据恢复案例

    服务器数据恢复环境: 某品牌EVA某型号存储中部署VMware ESXi虚拟化平台,数据盘(精简模式)+快照数据盘,虚拟机中有mysql数据库。 服务器故障: 机房意外断电导
    的头像 发表于 05-06 13:26 506次阅读

    虚拟化数据恢复—异常断电导致VMware虚拟机文件丢失的数据恢复案例

    某品牌服务器(部署VMware EXSI虚拟机)+同品牌存储(存放虚拟机文件)。
    的头像 发表于 09-14 17:35 437次阅读
    <b class='flag-5'>虚拟</b>化数据恢复—异常断电导致<b class='flag-5'>VMware</b><b class='flag-5'>虚拟机</b>文件丢失的数据恢复案例