1、请画出vmware虚拟机软件中vmnet8虚拟网络交换机的拓扑结构图。

2、在vmware虚拟机软件中使用默认向导创建一台centos 7 64位的虚拟机,虚拟机名称为node11,保存位置为d:\vos2019\node11,在安装主菜单界面按tab键之后添加net.ifnames=0 biosdevname=0选项,然后安装mini linux统。硬盘分区采用默认的lvm方案。系统安装过程中将ens33网卡IP地址设置为192.168.11.11,子网掩码为24,网关192.168.11.2,DNS为114.114.114.114和8.8.8.8。管理员root账号的密码为0,且创建一个名称tom普通用户,密码也为0。将系统安装好。在第一次进入系统后用poweroff将虚拟机关机,创建一个名称为"OS-OK"的快照。

3、将名称为node11的虚拟机开机,创建/dvd目录,采用/etc/rc.d/rc.local运行控制脚本文件来关闭防火墙和selinux功能,且用rc.local的运行控制脚本将/dev/cdrom光驱中的光盘自动挂载到/dvd目录中。实施参考步骤和命令如下: vim /etc/rc.d/rc.local 添加如下内容 systemctl stop firewalld setenforce 0 mkdir -pv /dvd mount /dev/sr0 /dvd df -hT

设置可执行权限,运行脚本: chmod -v +x /etc/rc.d/rc.local . /etc/rc.local

4、切换到/etc/yum.repos.d目录,分别执行pwd和ls命令,创建bak目录,将系统自带的*.repo源配置文件移动到bak目录中并显示执行过程。创建/etc/yum.repos.d/local.repo源配置文件,仓库名称为centos7dvd,name为centos 7 linux,baseurl路径为/dvd目录,关闭gpgcheck功能。清除yum缓存,测试yum源和仓库的可用性,用rpm命令查询系统中是否安装了vim、tree、curl、elinks、wget、unzip、net-tools软件。如果未安装就用yum命令安装vim、tree、curl、elinks、wget、unzip、net-tools软件。实施参考步骤和命令如下: cd /etc/yum.repos.d pwd ls mkdir -pv bak mv -v *.repo bak vim local.repo 本地yum源配置文件如下 [centos76] name=centos 7.6 linux baseurl=file:///dvd enabled=1 gpgcheck=0

5、切换到/etc/sysconfig/network-scripts目录中,ls显示当前目录的文件名列表,将ifcfg-eth0网卡配置文件备份一份成ifcfg-eth0.bak,用vim修改ifcfg-eth0网卡配置后的全文件内容如下。 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=192.168.11.11 PREFIX=24 GATEWAY=192.168.11.2 DNS1=114.114.114.114 DNS2=8.8.8.8 DEFROUTE=yes

6、切换到当前用户的家目录中,创建一个名称为net.sh的入门级脚本文件。net.sh vim net.sh 脚本文件的内容如下: #!/bin/bash vim /etc/hostname vim /etc/hosts cp -av /etc/sysconfig/network-scripts/ifcfg-eth0{,.bak} vim /etc/sysconfig/network-scripts/ifcfg-eth0 systemctl restart network sleep 3s ip a

7.将node11虚拟机用poweroff关机,将虚拟机的内存设置成512M,给node11虚拟机创建一个名称为env-ok的快照。

8.将node11虚拟机的env-ok快照克隆(用链接克隆)出新的虚拟机node12、node13、node14,将克隆出来的虚拟机分别开机,用/root/net.sh脚本来修改主机名和网卡IP地址。将修改好设置的虚拟机用poweroff关机,创建快照 env-ok.