目录
2.5 客户机操作系统选择Linux,版本选择Rocky Linux 64 位,点击下一步
2.6 虚拟机名称自定义,位置自定义,点击浏览可以更改位置,点击下一步
2.10 I/O控制器类型默认即可(LSI Logic),点击下一步
2.13 磁盘给100G+,选择将虚拟磁盘存储为单个文件,点击下一步
2.17 点击新CD/DVD,选择使用ISO映像文件,点击浏览,选择提前准备好的Rocky9.4镜像文件
3.2 鼠标点入虚拟机中,使用上翻键,选择Install Rocky Linux 9.4,然后回车
3.8 点击+号,根据需求进行分区,这里只给/boot分1个G,其余全给根/分区即可
3.15 选择IPv4,方法选择手动,然后添加IP地址,点击保存
3.18 实验环境,root密码设置简单些,勾选允许root用户使用密码进行SSH登录,点击2次完成
4.4 设置子网与虚拟机设置的一致,这里为192.168.66.0,之后选择应用
4.5 设置Vmnet8为NAT,子网可以自定义,参考如下,最后点击确定
4.9 点击协议版本4,点击属性,进行IP地址设置,然后点击确定
4.10 打开远程连接工具,比如xshell,新建或复制会话,进行如下配置
4.13 简单测试一下Rocky9.4虚拟机,然后关闭虚拟机
2.6 虚拟机名称自定义,位置自定义,点击浏览可以更改位置,点击下一步
2.13 磁盘大小默认即可,选择将虚拟磁盘存储为单个文件,点击下一步
2.17 点击新CD/DVD,选择使用ISO映像文件,点击浏览,选择提前准备好的ikuai32镜像文件
3.2 鼠标点入虚拟机中,输入数字1,然后回车,输入字母y,然后回车
3.3 系统安装完成后,输入数字2,配置LAN地址,然后回车
3.6 打开浏览器,访问:http://192.168.66.200
3.7 提示修改密码,需要一定的复杂性,例如ri;n-2)aC4ThLzZ,然后点击确定
1.4 克隆类型两种方法都可以,这里选择创建链接克隆,然后点击下一页
1.5 虚拟机名称自定义,位置自定义,点击浏览可以更换位置,然后点击完成
1.6 重复之前步骤,再克隆两台机器,并将其移动到自定义文件中
3.2 打开远程连接工具,新建三个会话,然后选中后,点击连接
一、安装Rocky9.4虚拟机
1、准备Rocky9.4镜像
【Vmware:百度网盘】
# 官方下载地址
https://rockylinux.org/download
# 阿里云镜像下载地址
https://mirrors.aliyun.com/rockylinux/9/isos/x86_64/?spm=a2c6h.25603864.0.0.29696621VzJej5
2、新建VMware虚拟机
2.1 打开Vmware,点击文件,新建虚拟机
2.2 选择自定义,点击下一步
2.3 硬件兼容性选择默认即可(默认最高版本),点击下一步
2.4 选择稍后安装操作系统,点击下一步
2.5 客户机操作系统选择Linux,版本选择Rocky Linux 64 位,点击下一步
2.6 虚拟机名称自定义,位置自定义,点击浏览可以更改位置,点击下一步
2.7 处理器(CPU)配置2+即可,点击下一步
2.8 虚拟机设置内存4G+,点击下一步
2.9 网络类型选择使用仅主机模式网络,点击下一步
2.10 I/O控制器类型默认即可(LSI Logic),点击下一步
2.11 虚拟磁盘类型选择SCSI,点击下一步
2.12 选择创建新虚拟磁盘,点击下一步
2.13 磁盘给100G+,选择将虚拟磁盘存储为单个文件,点击下一步
2.14 磁盘文件默认即可,点击下一步
2.15 点击自定义硬件,进行配置
2.16 将USB控制器和声卡移除
2.17 点击新CD/DVD,选择使用ISO映像文件,点击浏览,选择提前准备好的Rocky9.4镜像文件
2.18 选择完毕后,点击关闭,虚拟机硬件就配置好了
2.19 点击完成,这样,虚拟机硬件就完成了
2.20 点击相关文件夹,右键,选择新建文件夹(可选)
2.21 将新建的虚拟机移动到指定的文件夹中(可选)
3、安装Rocky9.4虚拟机
3.1 点击新建的虚拟机名称,选择开启此虚拟机
3.2 鼠标点入虚拟机中,使用上翻键,选择Install Rocky Linux 9.4,然后回车
注意事项:如果想释放鼠标,按Ctrl+Alt快捷键即可回到物理机中
3.3 安装语言选择中文-简体中文,点击继续
3.4 本地化默认即可,然后点击软件选择
3.5 选择最小安装,然后点击完成
3.6 系统方面,先点击安装目标位置
3.7 存储配置选择自定义,点击完成
3.8 点击+号,根据需求进行分区,这里只给/boot分1个G,其余全给根/分区即可
3.9 分区完毕后,点击完成
3.10 选择接收更改
3.11 选择KDUMP
3.12 取消启动kdump,点击完成
3.13 点击网络和主机名
3.14 输入主机名,点击应用,然后点击配置
3.15 选择IPv4,方法选择手动,然后添加IP地址,点击保存
3.16 点击开启按钮,然后点击完成
3.17 点击root密码,设置root密码
3.18 实验环境,root密码设置简单些,勾选允许root用户使用密码进行SSH登录,点击2次完成
3.19 最后点击开始安装,等待安装即可
3.20 安装完成后,点击重启系统
4、远程连接Rocky9.4虚拟机
4.1 点击编辑,选择虚拟机网络编辑器
4.2 点击更改设置,在弹出的对话框中选择是
4.3 点击添加网络,选择VMnet1,点击确定
4.4 设置子网与虚拟机设置的一致,这里为192.168.66.0,之后选择应用
4.5 设置Vmnet8为NAT,子网可以自定义,参考如下,最后点击确定
4.6 右键网络,打开网络和Internet设置
4.7 点击高级网络设置
4.8 选择VMnet1,点击编辑
4.9 点击协议版本4,点击属性,进行IP地址设置,然后点击确定
4.10 打开远程连接工具,比如xshell,新建或复制会话,进行如下配置
4.11 配置好会话属性后,点击连接即可
4.12 在弹出的对话框中,点击接收并保存
4.13 简单测试一下Rocky9.4虚拟机,然后关闭虚拟机
5、进行拍摄快照
二、安装ikuai路由软件
情况说明:安装完成后,仅主机模式的虚拟机如果想上网,就开启ikuai路由软件
1、准备ikuai镜像
# 官方网站,之前提供的百度网盘也有
https://www.ikuai8.com/
https://www.ikuai8.com/component/download
2、新建VMware虚拟机
2.1 打开Vmware,点击文件,新建虚拟机
2.2 选择自定义,点击下一步
2.3 硬件兼容性选择默认即可(默认最高版本),点击下一步
2.4 选择稍后安装操作系统,点击下一步
2.5 客户机操作系统选择其它,版本选择其它,点击下一步
2.6 虚拟机名称自定义,位置自定义,点击浏览可以更改位置,点击下一步
2.7 处理器(CPU)配置1核即可,点击下一步
2.8 虚拟机设置内存1G+,点击下一步
2.9 网络类型选择使用仅主机模式网络,点击下一步
2.10 I/O控制器类型默认即可,点击下一步
2.11 虚拟磁盘类型选择默认即可,点击下一步
2.12 选择创建新虚拟磁盘,点击下一步
2.13 磁盘大小默认即可,选择将虚拟磁盘存储为单个文件,点击下一步
2.14 磁盘文件默认即可,点击下一步
2.15 点击自定义硬件,进行配置
2.16 点击添加按钮,添加一块网络适配器,然后添加完成
2.17 点击新CD/DVD,选择使用ISO映像文件,点击浏览,选择提前准备好的ikuai32镜像文件
2.18 选择和确认完毕后,点击关闭,虚拟机硬件就配置好了
2.19 点击完成,这样,虚拟机硬件就完成了
2.20 点击相关文件夹,右键,选择新建文件夹(可选)
2.21 将新建的虚拟机移动到指定的文件夹中(可选)
3、安装和设置ikuai路由软件
3.1 点击新建的虚拟机名称,选择开启此虚拟机
3.2 鼠标点入虚拟机中,输入数字1,然后回车,输入字母y,然后回车
3.3 系统安装完成后,输入数字2,配置LAN地址,然后回车
3.4 输入数字0,然后回车,然后配置如下,完成后回车
3.5 输入字母q,然后回车,退出设置
3.6 打开浏览器,访问:http://192.168.66.200
访问:http://192.168.66.200 用户:admin 密码:admin
3.7 提示修改密码,需要一定的复杂性,例如ri;n-2)aC4ThLzZ,然后点击确定
3.8 点击网络设置,选择内外网设置
3.9 点击外网网口,进行绑定和设置
3.10 选择网卡,进行绑定
3.11 默认DHCP自动分配,该网络为NAT模式
3.12 回到虚拟机中,输入字母q,然后回车,锁定控制台
三、制作Rocky9.4模板机
1、开启Rocky9.4虚拟机
2、远程连接Rocky9.4虚拟机
3、将Rocky9.4进行环境初始化
3.1 进行网卡配置
/etc/NetworkManager/system-connections/ens160.nmconnection # 网卡配置文件路径
[root@Rocky9 ~]# cat /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=eb6320b6-e310-3ec1-9e89-cf9a1f0538da
type=ethernet
autoconnect-priority=-999
interface-name=ens160
[ethernet]
[ipv4]
address1=192.168.66.9/24,192.168.66.200 # IP地址192.168.66.9/24,网关192.168.66.200
method=manual # 静态IP
dns=114.114.114.114;8.8.8.8 # DNS服务器114.114.114.114和8.8.8.8
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
命令示例:
ll /etc/NetworkManager/system-connections/ens160.nmconnection
sed -i '/method=manual/a\dns=114.114.114.114;8.8.8.8' \
/etc/NetworkManager/system-connections/ens160.nmconnection
grep -v ^$ /etc/NetworkManager/system-connections/ens160.nmconnection
systemctl restart NetworkManager
ping -c1 www.baidu.com
输出结果:
[root@Rocky9 ~]# ll /etc/NetworkManager/system-connections/ens160.nmconnection
-rw-------. 1 root root 250 11月 10 18:29 /etc/NetworkManager/system-connections/ens160.nmconnection
[root@Rocky9 ~]# sed -i '/method=manual/a\dns=114.114.114.114;8.8.8.8' \
> /etc/NetworkManager/system-connections/ens160.nmconnection
[root@Rocky9 ~]# grep -v ^$ /etc/NetworkManager/system-connections/ens160.nmconnection
[connection]
id=ens160
uuid=eb6320b6-e310-3ec1-9e89-cf9a1f0538da
type=ethernet
autoconnect-priority=-999
interface-name=ens160
[ethernet]
[ipv4]
address1=192.168.66.9/24,192.168.66.200
method=manual
dns=114.114.114.114;8.8.8.8
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
[root@Rocky9 ~]# systemctl restart NetworkManager
[root@Rocky9 ~]# ping -c1 www.baidu.com
PING www.a.shifen.com (180.101.50.188) 56(84) 比特的数据。
64 比特,来自 180.101.50.188 (180.101.50.188): icmp_seq=1 ttl=127 时间=44.3 毫秒
--- www.a.shifen.com ping 统计 ---
已发送 1 个包, 已接收 1 个包, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 44.252/44.252/44.252/0.000 ms
[root@Rocky9 ~]#
3.2 yum仓库软件源更换
命令示例:
ls /etc/yum.repos.d/
sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
-i.bak \
/etc/yum.repos.d/[Rr]ocky*.repo
ls /etc/yum.repos.d/
dnf makecache
输出结果:
[root@Rocky9 ~]# ls /etc/yum.repos.d/
rocky-addons.repo rocky-devel.repo rocky-extras.repo rocky.repo
[root@Rocky9 ~]# sed -e 's|^mirrorlist=|#mirrorlist=|g' \
> -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g' \
> -i.bak \
> /etc/yum.repos.d/[Rr]ocky*.repo
[root@Rocky9 ~]# ls /etc/yum.repos.d/
rocky-addons.repo rocky-devel.repo rocky-extras.repo rocky.repo
rocky-addons.repo.bak rocky-devel.repo.bak rocky-extras.repo.bak rocky.repo.bak
[root@Rocky9 ~]# dnf makecache
Rocky Linux 9 - BaseOS 11 kB/s | 4.1 kB 00:00
Rocky Linux 9 - AppStream 683 kB/s | 8.0 MB 00:11
Rocky Linux 9 - Extras 2.5 kB/s | 15 kB 00:06
元数据缓存已建立。
[root@Rocky9 ~]#
3.3 防火墙修改firewalld为iptables
命令示例:
systemctl disable --now firewalld
yum install -y iptables-services
systemctl enable --now iptables
iptables -F
service iptables save
输出结果:
[root@Rocky9 ~]# systemctl disable --now firewalld
Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".
[root@Rocky9 ~]# yum install -y -q iptables-services
导入 GPG 公钥 0x350D275D:
Userid: "Rocky Enterprise Software Foundation - Release key 2022 <releng@rockylinux.org>"
指纹: 21CB 256A E16F C54C 6E65 2949 702D 426D 350D 275D
来自: /etc/pki/rpm-gpg/RPM-GPG-KEY-Rocky-9
已升级:
iptables-libs-1.8.10-4.el9_4.x86_64 iptables-nft-1.8.10-4.el9_4.x86_64
已安装:
iptables-nft-services-1.8.10-4.el9_4.noarch
[root@Rocky9 ~]# systemctl enable --now iptables
Created symlink /etc/systemd/system/multi-user.target.wants/iptables.service → /usr/lib/systemd/system/iptables.service.
[root@Rocky9 ~]# iptables -F
[root@Rocky9 ~]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
[root@Rocky9 ~]#
3.4 禁用Selinux机制
setenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
grubby --update-kernel ALL --args selinux=0
# 查看是否禁用,grubby --info DEFAULT
# 回滚内核层禁用操作,grubby --update-kernel ALL --remove-args selinux
命令示例:
setenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
grubby --update-kernel ALL --args selinux=0
grubby --info DEFAULT
输出结果:
[root@Rocky9 ~]# setenforce 0
[root@Rocky9 ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
[root@Rocky9 ~]# grubby --update-kernel ALL --args selinux=0
[root@Rocky9 ~]# grubby --info DEFAULT
index=0
kernel="/boot/vmlinuz-5.14.0-427.13.1.el9_4.x86_64"
args="ro rd.lvm.lv=rl/root selinux=0"
root="/dev/mapper/rl-root"
initrd="/boot/initramfs-5.14.0-427.13.1.el9_4.x86_64.img"
title="Rocky Linux (5.14.0-427.13.1.el9_4.x86_64) 9.4 (Blue Onyx)"
id="e3975ba59ddd4929a3c7b5faf59f5e40-5.14.0-427.13.1.el9_4.x86_64"
[root@Rocky9 ~]#
3.5 设置时区(可选)
情况说明:在安装系统的时候,时区已经是Asia/Shanghai了,如果不是,请使用下列命令进行修改
命令示例:
timedatectl
timedatectl set-timezone Asia/Shanghai
输出结果:
[root@Rocky9 ~]# timedatectl
Local time: 日 2024-11-10 13:40:09 CST
Universal time: 日 2024-11-10 05:40:09 UTC
RTC time: 日 2024-11-10 05:40:09
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
[root@Rocky9 ~]# timedatectl set-timezone Asia/Shanghai
[root@Rocky9 ~]#
3.6 安装基础软件包
命令示例:
yum install -y \
tree nmap dos2unix lrzsz nc \
lsof wget tcpdump iotop sysstat \
net-tools telnet psmisc bash-completion vim-enhanced
输出结果:
[root@Rocky9 ~]# yum install -y \
> tree nmap dos2unix lrzsz nc \
> lsof wget tcpdump iotop sysstat \
> net-tools telnet psmisc bash-completion vim-enhanced
上次元数据过期检查:0:20:46 前,执行于 2024年11月10日 星期日 13时24分42秒。
软件包 tree-1.8.0-10.el9.x86_64 已安装。
软件包 nmap-3:7.92-1.el9.x86_64 已安装。
软件包 dos2unix-7.4.2-4.el9.x86_64 已安装。
软件包 lrzsz-0.12.20-55.el9.x86_64 已安装。
软件包 nmap-ncat-3:7.92-1.el9.x86_64 已安装。
软件包 lsof-4.94.0-3.el9.x86_64 已安装。
软件包 wget-1.21.1-8.el9_4.x86_64 已安装。
软件包 tcpdump-14:4.99.0-9.el9.x86_64 已安装。
软件包 iotop-0.6-30.el9.noarch 已安装。
软件包 sysstat-12.5.4-8.el9_4.x86_64 已安装。
软件包 net-tools-2.0-0.62.20160912git.el9.x86_64 已安装。
软件包 telnet-1:0.17-85.el9.x86_64 已安装。
软件包 psmisc-23.4-3.el9.x86_64 已安装。
软件包 bash-completion-1:2.11-5.el9.noarch 已安装。
软件包 vim-enhanced-2:8.2.2637-20.el9_1.x86_64 已安装。
依赖关系解决。
无需任何处理。
完毕!
[root@Rocky9 ~]#
3.7 安装系统时钟同步软件
命令示例:
yum install -y chrony
systemctl enable --now chronyd
systemctl status chronyd
输出结果:
[root@Rocky9 ~]# yum install -y -q chrony
[root@Rocky9 ~]# systemctl enable --now chronyd
[root@Rocky9 ~]# systemctl status chronyd
● chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; preset: enabled)
Active: active (running) since Sun 2024-11-10 21:14:42 CST; 7h left
Docs: man:chronyd(8)
man:chrony.conf(5)
Main PID: 711 (chronyd)
Tasks: 1 (limit: 24589)
Memory: 4.7M
CPU: 153ms
CGroup: /system.slice/chronyd.service
└─711 /usr/sbin/chronyd -F 2
11月 10 21:14:42 Rocky9.4-template-LVM chronyd[711]: chronyd version 4.5 starting (+CMDMON +NTP +REFCLOCK +RTC >
11月 10 21:14:42 Rocky9.4-template-LVM chronyd[711]: Loaded 0 symmetric keys
11月 10 21:14:42 Rocky9.4-template-LVM chronyd[711]: Frequency 0.000 +/- 1000000.000 ppm read from /var/lib/chr>
11月 10 21:14:42 Rocky9.4-template-LVM chronyd[711]: Using right/UTC timezone to obtain leap second data
11月 10 21:14:42 Rocky9.4-template-LVM chronyd[711]: Loaded seccomp filter (level 2)
11月 10 21:14:42 Rocky9.4-template-LVM systemd[1]: Started NTP client/server.
11月 10 21:15:21 Rocky9.4-template-LVM chronyd[711]: Selected source 202.112.31.197 (2.rocky.pool.ntp.org)
11月 10 21:15:21 Rocky9.4-template-LVM chronyd[711]: System clock wrong by -28799.433168 seconds
11月 10 13:15:22 Rocky9.4-template-LVM chronyd[711]: System clock was stepped by -28799.433168 seconds
11月 10 13:15:22 Rocky9.4-template-LVM chronyd[711]: System clock TAI offset set to 37 seconds
[root@Rocky9 ~]#
3.8 优化ssh远程连接速度
命令示例:
grep -E 'GSSAPIA|UseDNS' /etc/ssh/sshd_config
sed -i -e '/GSSAPIA/s/^#//g' -e '/UseDNS/s/^#//g' /etc/ssh/sshd_config
grep -E 'GSSAPIA|UseDNS' /etc/ssh/sshd_config
systemctl restart sshd
输出结果:
[root@Rocky9 ~]# grep -E 'GSSAPIA|UseDNS' /etc/ssh/sshd_config
#GSSAPIAuthentication no
#UseDNS no
[root@Rocky9 ~]# sed -i -e '/GSSAPIA/s/^#//g' -e '/UseDNS/s/^#//g' /etc/ssh/sshd_config
[root@Rocky9 ~]# grep -E 'GSSAPIA|UseDNS' /etc/ssh/sshd_config
GSSAPIAuthentication no
UseDNS no
[root@Rocky9 ~]# systemctl restart sshd
[root@Rocky9 ~]#
4、关闭机器拍摄快照
四、克隆和配置三台虚拟机
1、克隆三台虚拟机
1.1 点击快照,选中初始化后的镜像,点击克隆
1.2 在弹出的对话框中点击下一页
1.3 默认(现有快照),然后点击下一页
1.4 克隆类型两种方法都可以,这里选择创建链接克隆,然后点击下一页
1.5 虚拟机名称自定义,位置自定义,点击浏览可以更换位置,然后点击完成
1.6 重复之前步骤,再克隆两台机器,并将其移动到自定义文件中
2、配置三台虚拟机
虚拟机 | 主机名 | IP地址 |
第一台虚拟机 | MineGi | 192.168.66.11 |
第二台虚拟机 | MineGi | 192.168.66.12 |
第三台虚拟机 | MineGi | 192.168.66.13 |
2.1 配置第一台虚拟机
2.1.1 修改主机名和IP地址
情况说明:开启第一台机器,然后使用远程连接工具进行连接
命令示例:
cat /etc/hostname
echo MineGi >/etc/hostname
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
sed -i 's/192.168.66.9/192.168.66.11/g' /etc/NetworkManager/system-connections/ens160.nmconnection
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
init 0
输出结果:
[root@Rocky9 ~]# cat /etc/hostname
Rocky9.4-template-LVM
[root@Rocky9 ~]# echo MineGi >/etc/hostname
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.9/24,192.168.66.200
[root@Rocky9 ~]# sed -i 's/192.168.66.9/192.168.66.11/g' /etc/NetworkManager/system-connections/ens16ion
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.11/24,192.168.66.200
[root@Rocky9 ~]# init 0
[root@Rocky9 ~]# Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(template) at 14:33:44.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
2.1.2 进行拍摄快照
2.2 配置第二台虚拟机
2.2.1 修改主机名和IP地址
情况说明:开启第二台机器,然后使用远程连接工具进行连接
命令示例:
cat /etc/hostname
echo MineGi >/etc/hostname
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
sed -i 's/192.168.66.9/192.168.66.12/g' /etc/NetworkManager/system-connections/ens160.nmconnection
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
init 0
输出结果:
[root@Rocky9 ~]# cat /etc/hostname
Rocky9.4-template-LVM
[root@Rocky9 ~]# echo MineGi >/etc/hostname
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.9/24,192.168.66.200
[root@Rocky9 ~]# sed -i 's/192.168.66.9/192.168.66.12/g' /etc/NetworkManager/system-connections/ens16ion
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.12/24,192.168.66.200
[root@Rocky9 ~]# init 0
[root@Rocky9 ~]# Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(template) at 14:36:21.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
2.2.2 进行拍摄快照
2.3 配置第三台虚拟机
2.3.1 修改主机名和IP地址
情况说明:开启第三台机器,然后使用远程连接工具进行连接
命令示例:
cat /etc/hostname
echo MineGi >/etc/hostname
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
sed -i 's/192.168.66.9/192.168.66.13/g' /etc/NetworkManager/system-connections/ens160.nmconnection
grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
init 0
输出结果:
[root@Rocky9 ~]# cat /etc/hostname
m-connections/ens160.nmconnection
init 0Rocky9.4-template-LVM
[root@Rocky9 ~]# echo MineGi >/etc/hostname
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.9/24,192.168.66.200
[root@Rocky9 ~]# sed -i 's/192.168.66.9/192.168.66.13/g' /etc/NetworkManager/system-connections/ens16ion
[root@Rocky9 ~]# grep address1 /etc/NetworkManager/system-connections/ens160.nmconnection
address1=192.168.66.13/24,192.168.66.200
[root@Rocky9 ~]# init 0
[root@Rocky9 ~]# Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(template) at 14:38:20.
Type `help' to learn how to use Xshell prompt.
[C:\~]$