1.Red Hat自动安装系统服务器
dhcp服务器
tftp服务器
syslinux
vsftpd服务器
如果安装软件需要联网则先不要切换网卡
1.安装dhcp服务器
使用su - root 切换root用户登录系统

安装dhcp服务器
使用yum install dhcp*命令安装dhcp服务器
然后查看安装信息

对dhcp服务文件进行配置

vim dhcpd.conf

因为这里使用的是192.168.10.10作为服务器,所以要进行把IP地址配置为192.168.10.10

尝试启动dhcpd

如果启动失败的话,可以使用命令查看日志

测试dhcp时,要把客户机和服务器端放在同一个网段

2.安装tftp服务器,它是基于udp协议传输的
yum install tftp*
查看安装信息

编辑tftp的配置文件

把disable更改为disable=no就可以了
然后进入tftboot目录

里面的文件可以从/dev/cdrom获取,先安装syslinux服务引导程序,然后使用命令从syslinux文件中获取文件。
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftboot
然后从光盘获取引导文件,要先挂载光盘至文件系统中

cp /media/cdrom/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftboot
cp /media/cdrom/images/pxeboot/{vesamenu.c32,boot.img} /var/lib/tftboot
然后在文件夹中创建pxelinux.cfg目录,然后把引导文件放进去并改名为default
cp /media/cdrom/isolinux/isolinux.cfg /var/lib/pxelinux.cfg/default
然后对配置default文件进行配置


更改第2行和第65行就行
第65行主要是进行获取响应文件
3.然后安装vsftpd服务器,httpd服务器也可以,这里先使用vsftpd服务器
yum install vsftpd

然后把/media/cdrom里面的所有文件复制到ftp目录中
cp /media/cdrom/* /var/ftp/
把响应文件放入pub目录中
cp ~/anaconda-ks.cfg /var/ftp/pub/ks.cfg
对配置文件添加url --url=ftp://192.168.10.10
对vsftpd服务器的配置文件进行改动允许匿名用户下载修改文件

对所有文件配置777权限
![]()
然后关闭防火墙和selinux,也可以自行设置允许服务流量进出
启动各个服务器

然后开启客户端,记住把客户端放置和服务器同一个网段

然后开启

第一次连接时tftp服务器连接超时,原因没有找到,重启了服务器一下就好了
本文详细介绍如何在RedHat上搭建自动化安装系统,包括DHCP、TFTP、Syslinux及VSFTPD服务器的配置过程。从安装服务器软件、配置网络参数,到设置引导程序和复制系统文件,每一步都提供了具体操作指导。
707

被折叠的 条评论
为什么被折叠?



