一、请画出vmware虚拟机软件中vmnet8虚拟网络交换机的拓扑结构图。node
二、在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"的快照。linux
三、将名称为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 -hTios
设置可执行权限,运行脚本:
chmod -v +x /etc/rc.d/rc.local
. /etc/rc.localvim
四、切换到/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=0centos
五、切换到/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缓存
六、切换到当前用户的家目录中,建立一个名称为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 abash
7.将node11虚拟机用poweroff关机,将虚拟机的内存设置成512M,给node11虚拟机建立一个名称为env-ok的快照。网络
8.将node11虚拟机的env-ok快照克隆(用连接克隆)出新的虚拟机node十二、node1三、node14,将克隆出来的虚拟机分别开机,用/root/net.sh脚原本修改主机名和网卡IP地址。将修改好设置的虚拟机用poweroff关机,建立快照 env-ok.curl