今天我们使用PXE+Kickstart+TFTP+DHCP+FTP实现无人值守安装服务器。
一、搭建无人值守系统所需服务介绍:
1)PXE
-
PXE,远程引导技术
-
功能:使计算机通过网络启动
-
硬件要求:客户端的网卡必须支持PXE
2)Kickstart
-
Kickstart,一种无人值守自动部署安装操作系统的方式
-
核心技术:自动应答文件
-
功能:通过执行应答文件中的内容进行自动部署系统
3)TFTP
-
TFTP,用于服务器之间进行简单文件传输的协议
-
端口号:69
-
默认共享路径:/var/lib/tftpboot/
-
本次实验作用:共享PXE相关文件,比如:系统引导文件(客户端通过TFTP取这些文件)
4)DHCP
给客户机分配IP地址
5)FTP
-
FTP,文件传输协议
-
默认共享路径:/var/ftp/
-
本次实验作用:共享ISO镜像文件及Kickstart自动应答文件
6)交互流程图
(初学者可能目前不太理解这个交互过程,没关系咱继续往下看。随着后续的学习您会理解下方的交互流程)
二、实验介绍
本次实验采用all-in-one模式,即 我们将FTP、DHCP、TFTP服务全部署在一台服务器上。
1)服务器介绍:
-
qll251,CentOS7系统双网卡,192.168.1.251和192.168.2.251(2.251属于LAN1 用于PXE网络)
-
qll252,CenOS7系统,网卡选择LAN1
2)实验要求
-
关闭服务器防火墙及禁用selinux
-
服务器能使用yum 安装软件,本地yum源或网络yum源均可