文章目录
前言
本教程主要详细写出安装的过程,具体原理及相关代码解释请看下面的文章。
KICKSTART无人值守安装
kickstart实现批量安装CentOS7.x系统
kickstart 配置文件说明
第一部分:虚拟环境实验
一、实验环境及工具
- 物理主机硬件:联想笔记本,Windows 7 旗舰版,64位;处理器,i5;RAM,12G;
- 物理主机网络:校园无线网络;IP地址,10.214.129.121;子网掩码,255.255.128.0;网关,10.214.128.1;
- 虚拟机软件:VMware Workstation 15 Pro
- 终端模拟软件:Xshell 6
- Linux操作系统:CentOS Linux release 7.5.1804
- 镜像文件:CentOS-7-x86_64-Everything-1804.iso
二、服务器预设
1. 安装CentOS7
CentOS7(即服务器S2),最小系统安装(基本开发工具环境);内存、硬盘、网络模式,如下所示
采用桥接网络模式,并关闭虚拟机的DHCP
2. 防火墙
关闭防火墙:
systemctl stop firewalld.service
禁止防火墙开机启动:
systemctl disable firewalld.service
查看防火墙状态:
firewall-cmd --state
3. SELINUX
vi /etc/selinux/config
“SELINUX=enforcing”改为“SELINUX=disabled”
重启服务器S2,再检查SELINUX的状态:
reboot
getenforce
4. IP
查看虚拟机服务器S2的网卡标识:
ip addr
服务器S2网卡标识为ens33,开始设置网卡的静态IP:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将上图的网络配置改为:
(在桥接模式下,服务器S2的IP要与物理主机的IP同一网段,但不能相同)
(改动的地方有:BOOTPROTO=static,ONBOOT=yes,再加上IPADDR,GATEWAY,NETMASK)
配置完IP后,重启网络服务
service network restart
三、服务器连接Xshell
利用Xshell就可以复制粘贴代码到服务器S2了,以下操作均在Xshell上进行。
四、服务器连接互联网
在上一步设好服务器静态IP后,进行连接互联网测试:
ping baidu.com
若ping失败,出现以下内容:
ping: baidu.com: 未知的名称或服务
但是ping自己的物理主机IP或百度的IP却没问题
则编辑:
vi /etc/resolv.conf
补充内容:
search l