首页 > 系统相关 >Linux练习题(四)

Linux练习题(四)

时间:2024-10-27 20:09:30浏览次数:1  
标签:练习题 虚拟机 192.168 yum dhcpd Linux dhcp rpm

1、 修改系统的主机名为(姓名首字母+学号后两位:如张三学号01,则主机名为zs01)、在VMware虚拟网络配置中设计仅主机模式的网段为192.168.X.0/24网段(X为学号后两位取整),并关闭DHCP。更改虚拟机名称为server01,克隆一台redhat 7 虚拟机并命名为client01.两台主机的网络模式皆设置为仅主机模式。1、 修改系统的主机名为(姓名首字母+学号后两位:如张三学号01,则主机名为zs01)、在VMware虚拟网络配置中设计仅主机模式的网段为192.168.X.0/24网段(X为学号后两位取整),并关闭DHCP。更改虚拟机名称为server01,克隆一台redhat 7 虚拟机并命名为client01.两台主机的网络模式皆设置为仅主机模式。

注:(该环境为在VMware虚拟机环境中进行实验操作,如在实际服务器操作需要另行注意)
步骤一:(该操作需要在虚拟机关机的情况下配置)

步骤二:
image
步骤三:(跟随提示需点击,后续到克隆类型选择完整克隆即可)
image
步骤四:(重命名步骤跳过,在左边菜单栏点击对应的虚拟机右键重命名即可)

2、 挂载镜像、使用rpm命令安装dhcpd程序、查询dhcpd程序是否安装成功、查询dhcpd程序生成了哪些文件、最后卸载dhcpd程序。

任务一:挂载镜像命令如下:

  • mkdir /mnt/cdrom //*创建挂载目录cdrom
  • mount /dev/sr0 /mnt/cdrom //*将镜像文件挂载到cdrom
  • 挂载后会有如下提示:
    image

任务二:使用rpm命令安装dhcpd程序命令如下

  • rpm -ivh dhcp-4.2.5-36.el7.x86_64.rpm
  • 同样效果命令:yum install dhcp -y
  • 以上两条命令都是同样安装dhcp服务的
    任务三:查询dhcpd程序是否安装成功命令如下
  • rpm -qa |grep dhcp
  • 任务四:查询dhcpd程序生成了哪些文件
  • rpm -ql dhcp-4.2.5-36.el7.x86_64
3、 使用rpm命令安装gcc程序,查看报什么提示。
  • 首先可以先进入到挂载文件夹中依次执行以下命令
  • cd /mnt/cdrom/Packages/
  • ls | grep gcc //查看Packages/下的gcc相关文件
  • rpm -ivh gcc-4.8.3-9.el7.x86_64.rpm //使用红帽软件包安装并验证列出标记
  • 得到如下提示:(会有包依赖关系,报错无法完成安装)
    image
4、 配置yum本地源,并使用yum来安装gcc程序。
  • vim /etc/yum.repos.d/a.repo //创建配置a.repo文件指定本地yum源
    image
  • 配置好yum本地源后可以使用:dhcpd命令看一下配置文件是否正确
  • rpm -ivh gcc-4.8.3-9.el7.x86_64.rpm //再使用该命令安装一次gcc
5、 为server01虚拟机配置静态网络,ip地址为192.168.X.10,网关地址为192.168.X.1。使用yum命令安装dhcpd,并编辑配置文件,声明网段为192.168.X.0/24,地址池为192.168.X.100-192.168.X.200。网关地址为192.168.X.1。启动dhcpd服务、查看状态并设置dhcpd服务为开机自启。5、 为server01虚拟机配置静态网络,ip地址为192.168.X.10,网关地址为192.168.X.1。使用yum命令安装dhcpd,并编辑配置文件,声明网段为192.168.X.0/24,地址池为192.168.X.100-192.168.X.200。网关地址为192.168.X.1。启动dhcpd服务、查看状态并设置dhcpd服务为开机自启。
  • vim /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example //查看dhcp案例库,可以复制需要的案例减少命令输入
  • vim /etc/dhcp/dhcpd.conf //配置dhcp信息,如下图内容一致
    image
6、 开启client01虚拟机,设获取IP地址方式为DHCP,并启动网卡,查看是否获取到正确的IP地址。6、 开启client01虚拟机,设获取IP地址方式为DHCP,并启动网卡,查看是否获取到正确的IP地址。
  • 进入到克隆好在同一vmeth1的机器client01虚拟机中,如果该虚拟机是dhcp默认状态的会则会直接获取到预先配置好的范围中的地址,如下图所示:
    注意:如没有获取到地址,检查client01虚拟机是否设置好获取地址方式为DHCP
    image

标签:练习题,虚拟机,192.168,yum,dhcpd,Linux,dhcp,rpm
From: https://www.cnblogs.com/gercen/p/18508857

相关文章

  • linux学习day2——tmux和vim
    1.tmux教程功能:(1)分屏。(2)允许断开Terminal连接后,继续运行进程。结构:一个tmux可以包含多个session,一个session可以包含多个window,一个window可以包含多个pane。实例:tmux:session0:window0:pane0pane......
  • 1-petalinux2018.3摸索记录-petalinux-config
    1-petalinux2018.3摸索记录-petalinux-config一、petalinux-config的具体配置-ZYNQMPConfiguration​​1、LinuxCompomentSelection​​LinuxCompomentSelection,Linux组件选择.FirstStageBootloader和Autoupdateps_init勾选会自动生成fsbl.elf,自动更新ps_i......
  • 0-petalinux2018.3摸索记录-快速亮机
    0-petalinux2018.3摸索记录-快速亮机一、环境搭建1、环境要求①需要注意petalinux、vivado、vitis、linux之间的版本对应关系,在ug1144上可以找到②需要注意linux的硬件要求,运存8G以上不然会报错等等2、环境依赖配置2018.3_PetaLinux_Package_List.xls......
  • 4-petalinux2018.3摸索记录-linux驱动(交叉编译)
    4-petalinux2018.3摸索记录-linux驱动(交叉编译)前面通过petalinux-build完成了镜像的编译生成,通过命令行完成了GPIO的驱动,接下来记录如何使用C语言在Linux通过交叉编译的方式完成xilinx-linux设备驱动的开发。学习过程中发现,大部分厂商的教程都是提供一套带脚本的环境,......
  • 3-petalinux2018.3摸索记录-命令驱动_交叉编译链
    3-petalinux2018.3摸索记录-命令驱动_交叉编译链一、命令行控制GPIO对于ps端设备,在板卡的linux系统中,切换到/sys/class/gpio​路径下可以看到目前挂载的gpio设备。export:导入用户空间gpiochip:系统中gpio寄存器信息unexport:移除用户空间​​以MIO40......
  • 2-petalinux2018.3摸索记录-petalinux rootfs
    2-petalinux2018.3摸索记录-petalinuxrootfs​​1FilesystemPackages文件系统软件包2PetalinuxPackageGroupsPetalinux软件包组3ImageFeatures镜像特性4apps应用程序5userpackages用户软件包6PetalinuxRootFSSettingsPetalinux根......
  • 1-petalinux2018.3摸索记录-petalinux-config
    1-petalinux2018.3摸索记录-petalinux-config一、petalinux-config的具体配置-ZYNQMPConfiguration​​1、LinuxCompomentSelection​​LinuxCompomentSelection,Linux组件选择.FirstStageBootloader和Autoupdateps_init勾选会自动生成fsbl.elf,自动更新ps_i......
  • linux都有哪些认证
    linux都有以下认证:一、LPI认证;二、RedHat认证;三、LinuxFoundation认证;四、CompTIALinux+认证;五、SUSE认证;六、OracleLinux认证;七、红旗Linux认证。LPI认证是业界公认的证明个人在Linux系统管理和开发领域专业能力的标准之一。一、LPI认证LPI(LinuxProfessionalInstitute......
  • 高效自动化运维:Python在Linux与Windows环境下的应用
    高效自动化运维:Python在Linux与Windows环境下的应用目录......
  • Linux学习_7
    第六章文件的其他操作命令主要包括文本内容统计(wc),复制移动文件,查找文件,压缩和解压缩,tar归档文本内容统计(wc)wc------用于统计指定文本文件的行数、字数或字节数wc-参数文件名复制移动文件复制文件cp-参数源文件目标文件移动文件mv命令用于剪切或重命名......