《云计算网络技术与应用》实训6-1:配置KVM虚拟机使用NAT网络

任务1、计算节点基础环境准备

1. 使用VMware安装CentOS 7虚拟机,安装时记得开启CPU虚拟化,命名为“KVMC6”。

2. (网卡配置和之前的一样,都用100网段)网关设置为192.168.100.1,地址段为192.168.100.10-254,如下图所示

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

检查控制面板中的vmnet8网卡ip,是否处在和虚拟机设置中的vmnet8一致的网段,且ip地址不为1.

在这里插入图片描述

在这里插入图片描述

3. 查看虚拟机CPU是否支持虚拟机服务开起来,

在这里插入图片描述

【快照1-装好系统】

4. 配置网卡

vi  /etc/sysconfig/network-scripts/ifcfg-ensxx(一般默认xx为33)

5. 根据下列内容完成网络配置,网卡配置文件中其他的多余配置保持原样即可,无需删除,保存退出:

ONBOOT=yes(把no改为yes)
BOOTPROTO=static(把dhcp改为static)
IPADDR=192.168.100.155(选个没用过的IP即可)
NETMASK=255.255.255.0
GATEWAY=192.168.100.1

在这里插入图片描述

6. 重启网络

systemctl  restart  network

7. ip a看下IP地址,是否是192.168.100.155

在这里插入图片描述

8. 尝试使用远程连接软件链接(putty、SecureCRT,Xshell等)。

在这里插入图片描述

快照2【配置好网络】

9. 将老师给的压缩包进行解压,并将解压后的文件全部(cirros-0.3.3-x86_64-disk.img、qemu-ifdown、qemu-ifup、qemu-ifup-NAT、tunctl-1.5-3.el6.x86_64.rpm)使用WinSCP传送到虚拟机根目录下,方便后续实验。

在这里插入图片描述

在这里插入图片描述

10. root目录下使用ls查看可以查看到已经上传至虚拟机。

在这里插入图片描述

11. 配置本地yum源,参见:

centos如何配置本地yum源

快照3【yum源配置】

12. 使用yum安装kvm主要组件及工具

# yum install  -y virt-manager libvirt qemu-img virt-viewer qemu-kvm openssl

在这里插入图片描述

在这里插入图片描述

12. 安装完确认下是否安装成功,使用如下代码检查kvm模块是否加载。

在这里插入图片描述

13. 更改qemu配置文件,打开vnc_listen,取消注释即可,如下所示

在这里插入图片描述
在这里插入图片描述

14. 更改重启libvirtd服务

在这里插入图片描述

15. 在CentOs上,QEMU-KVM位于/usr/libexec目录中。由于此目录不属于PATH环境变量,故无法直接使用,这样也阻止了可以直接使用QEMU作为创建并管理虚拟机。如若想使用QEMU虚拟机,可以通过将/usr/libexec/qemu-kvm链接为/usr/bin/qemu实现。

ln -sv /usr/libexec/qemu-kvm  /usr/bin/qemu-kvm

在这里插入图片描述

16. 查看镜像类型。本任务提供了一个测试镜像,在虚拟机/root目录下,可以通过qemu-img info 命令查看这个镜像。

在这里插入图片描述

快照4【qemu安装好】

17. NAT网络的启动脚本/qemu-ifup-NAT在虚拟机的/root目录中,我们给脚本赋予执行权限。并安装net-tools

chmod +x /root/qemu-ifup-NAT
yum install -y net-tools

18. 通过qemu-kvm命令启动kvm虚拟机。示例代码如下:

qemu-kvm -m 1024 -drive file=/root/cirros-0.3.3-x86_64-disk.img,if=virtio -net nic,model=virtio -net tap,script=/root/qemu-ifup-NAT -nographic -vnc :1

点击查看qemu-kvm创建虚拟机命令详解

在这里插入图片描述

19 创建虚拟机完成后,cirros用户登录虚拟机,输入用户名"cirros”,密码"cubswin:) "。

在这里插入图片描述

20 然后输入ip addr list命令查询IP地址,

在这里插入图片描述

21 最后输入route -n命令查询路由表。

在这里插入图片描述

22 虚拟机实例的eth0接口PING宿主机,检查网络的联通性。在#后输入sudo ping 192.168.100.155 -c 4命令(IP为宿主机IP)。

在这里插入图片描述

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

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

相关文章

excel将文本型数字转变为数值型数字

问题导入:复制数字到excel表格中,但是表格中数字显示为文本,且无法通过常规方法转变为可进行四则运算的数字。例如:在i3单元格中输入常规的转换方法仍然报错。在j3单元格中输入ISTEXT(H3)显示h3单元格确实为文本。 解决办法&#…

Chrome DevTools 三: Performance 性能面板扩展—— 性能优化

Performance 性能 (一)性能指标 首次内容绘制 (First Contentful Paint,FCP): 任意内容在页面上完成渲染的时间 最大内容绘制 (Largest Contentful Paint,LCP): 最大内容在页面上完成渲染的时间 第一字节…

【经管】比特币与以太坊历史价格数据集(2014.1-2024.5)

一、数据介绍 数据名称:比特币与以太坊历史价格数据集 频率:逐日 时间范围: BTC:2014/9/18-2024/5/1 ETH:2017/11/10-2024/5/1 数据格式:面板数据 二、指标说明 共计7个指标:Date、Open…

天润融通大模型文本机器人,让客服迈入“无人化”的第一步

明明很着急,但客服机器人总是答非所问? 相信很多人都经历过这样的尴尬时刻,问题的关键,是传统文本机器人还在通过关键词和基础语义分析回答问题。 △传统机器人处理问题流程示意 要知道在客户咨询与服务过程中,用户的…

架构师备考-背诵精华(系统架构评估)

系统架构评估是在对架构分析、评估的基础上,对架构策略的选取进行决策。它利用数学或逻辑分析技术,针对系统的一致性、正确性、质量属性、规划结果等不同方面,提供描述性、预测性和指令性的分析结果。 重要概念 敏感点:敏感点是…

Linux系统基础-进程间通信(4)_模拟实现进程池

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 Linux系统基础-进程间通信(4)_模拟实现进程池 收录于专栏[Linux学习] 本专栏旨在分享学习Linux的一点学习笔记,欢迎大家在评论区交流讨论&#x1f4…

Claude 3.5 Sonnent(new)发布,编程能力反超o1

目录 1、近期OpenAI的重磅更新2、Claude 3.5深夜迎来重磅升级3、为什么这么大的更新却连模型版本号都不改一下?4、升级后的Claude 3.5 Sonnet:不只是“更快更强”5、Claude 3.5 Sonnet(new)适配更多场景(1)…

[实时计算flink]作业开发上线流程及规范

随着数据量的爆炸性增长和业务需求的日益复杂化,企业对实时数据处理能力的需求愈发迫切。Flink作为一种强大的流处理框架已经成为实时计算标准,其规范化的开发和运维流程对于企业提升数据处理效率、确保系统稳定性至关重要,旨在提升研发效率&…

力扣困难题汇总(16道)

题4(困难): 思路: 找两数组中位数,这个看起来简单,顺手反应就是数第(mn)/2个,这个难在要求时间复杂度为log(mn),所以不能这样搞,我的思路是:每次切割长度为较…

pdf怎么合并在一起?pdf合并的简单方法

pdf怎么合并在一起?在现代办公和学习环境中,PDF(便携式文档格式)文件因其兼容性强、易于分享和保持格式稳定而广泛应用。然而,在日常工作中,我们经常会遇到需要处理多个PDF文件的情况,例如&…

【uniapp】实现触底加载数据

前言:实现界面触底数据加载。后端接口得支持翻页传参(本案例使用django) 1、后端接口 1.1 封装翻页公共方法standardPagination.py # -*- coding: utf-8 -*- # Time : 2024/10/15 13:15 # Author : super # File : standardPaginat…

[Hbase]一 HBase基础

1. HBase简介 1.1 HBase定义 HBase数据模型的关键在于 稀疏、分布式、多维、排序 的映射。其中映射 map指代非关系型数据库的 key-Value结构。 1.2 HBase数据模型 1)Name Space 命名空间,类似于关系型数据库的database 概念,每个命名空间下有多个表。HBase 两个自…

MFC工控项目实例二十五多媒体定时计时器

承接专栏《MFC工控项目实例二十四模拟量校正值输入》 用多媒体定时器实现0.1秒计时器 1、在SEAL_PRESSUREDlg.h文件中添加代码 #include<MMSystem.h> #pragma comment(lib,"winmm.lib")class CSEAL_PRESSUREDlg : public CDialog { public:CSEAL_PRESSUREDlg(…

Redis实现全局ID生成器

全局ID生成器 为什么要用全局ID生成器 1.当我们使用数据库自增来实现id的生成时,规律过于明显,会给用户暴露很多信息 2.当我们订单量过大时无法用数据库的一张表来存放订单,如果两张表的id都是自增的话,id就会出现重复 什么是全局ID生成器 全局ID生成器,是一种在分布式系统…

css刮刮卡效果(附源码!!!)

这个刮刮卡PC端和移动端都可以用使用 首发的公众号[小白讲前端]欢迎大家关注浏览 PC端展现 移动端展示 源码(PC和移动端直接复制运行) <!DOCTYPE html> <html><head><meta charset"utf-8"><meta name"viewport" content&quo…

宣恩文旅微短剧双作开机,融合创新助力城市经济发展

近日&#xff0c;宣恩文旅微短剧《弥彰》与《新年恋爱申请&#xff0c;请通过》正式开机。这两部作品由常斌、徐子琁、常喆宽、李果、况琪儿、梅凯杰、刘书赫等实力派演员领衔主演&#xff0c;不仅汇聚了众多演艺界的佼佼者&#xff0c;更承载着宣恩县文化旅游事业的创新与发展…

【从零开始的LeetCode-算法】3075. 幸福值最大化的选择方案

给你一个长度为 n 的数组 happiness &#xff0c;以及一个 正整数 k 。 n 个孩子站成一队&#xff0c;其中第 i 个孩子的 幸福值 是 happiness[i] 。你计划组织 k 轮筛选从这 n 个孩子中选出 k 个孩子。 在每一轮选择一个孩子时&#xff0c;所有 尚未 被选中的孩子的 幸福值 …

【ELK】初始阶段

一、logstash学习 安装的时候最好不要有中文的安装路径 使用相对路径 在 Windows PowerShell 中&#xff0c;如果 logstash 可执行文件位于当前目录下&#xff0c;你需要使用相对路径来运行它。尝试输入以下命令&#xff1a; .\logstash -e ‘input { stdin { } } output { s…

Ubuntu22.04 制作系统ISO镜像

第一步&#xff1a;安装软件-Systemback 1.如果已经添加过ppa&#xff0c;可以删除重新添加或者跳过此步 sudo add-apt-repository --remove ppa:nemh/systemback 2.添加ppa 我是ubuntu20&#xff0c;但这个软件最后支持的是 ubuntu16.04版本&#xff0c;所以加一个16版本…

通过Python爬虫获取商品销量数据,轻松掌握市场动态

为什么选择Python爬虫&#xff1f; 简洁易用&#xff1a;Python语言具有简洁的语法和丰富的库&#xff0c;使得编写爬虫变得简单高效。强大的库支持&#xff1a;Python拥有强大的爬虫框架&#xff08;如Scrapy、BeautifulSoup、Requests等&#xff09;&#xff0c;可以快速实现…