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服务器连接超时,原因没有找到,重启了服务器一下就好了