服务简介:
什么是DHCP协议?
DHCP(动态主机配置协议Dynamic Host Configuration Protocol)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。该协议是可以为客户端主机分配TCP/IP参数信息,如IP地址,子网掩码,网关,DNS等信息。
TFTP:
简单文件共享服务,TFTP服务存放可供客户端启动的系统镜像文件(安装系统所需文件)
PXE:
由intel公司开发的客户端到服务器的一种技术,让客户端通过网络进行远程下载启动镜像。
Kickstart技术:
这是我们用来安装系统的一种方式,他是一个自动应答文件(kickstartfile)
大概思路:
安装部署流程:
客户端在BIOS中设置网络启动(PXE),当客户端启动时,就会用发包的方式寻找DHCP服务器,获得参数等信息。客户端从DHCP得到TFTP服务器位置。即可从TFTP上的镜像文件下载到本地进行安装。
实验步骤:
配置DHCP服务:
安装DHCP需要的文件
配置DHCP文件(仅展示重要参数):
安装TFTP服务:
TFTP配置文件地址:
配置TFTP文件:
配置FTP服务:
正片开始:
在DHCP服务器上设置为开机启动:
安装部署TFTP服务器:
将客户端的启动文件复制到TFTP服务器上。
如果用CentOS或者其他Linux系统的镜像光盘,或者USB让服务器主机读取。并将文件拷贝到TFTP目录下。
修改配置文件如下:
配置说明:
每个label定义一个启动菜单项目,menu default定义默认引导方式,timeout 定义启动界面超时时间(默认即可)。kernel指定系统内核文件vmlinuz。inst.ks参数指定自动应答文件的位置。
服务器重启TFTP服务并设置开机启动:
创建Kickstart自动应答文件
安装system-config-kickstart图形软件:
运行system-config-kickstart
后面根据自己需求设置。
部署FTP服务器。
将系统光盘或ISO文件通过NFS共享
部署完FTP服务后,将光盘文件复制/var/ftp/pub目录中
首先将光盘从默认挂载点卸载:
将光盘重新挂载至/var/ftp/pub目录:
那么问题来了,我们大多数人都不会花钱买光盘,那么我们如何挂载ISO镜像文件呢?
启动客户端,安装部署系统。
在所有要安装系统的主机BIOS设置中,第一方式设为PXE网络启动。即可进入安装系统模式。
end
领取专属 10元无门槛券
私享最新 技术干货