一、請畫出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