pxe网络安装服务器的部署
- 1. 部署vsftpd
- 2. 搭建dhcpd服务器
- 3. 部署pxe环境
- 4. dhcpd服务配置分发pxelinux.0
- 5. 设定pxelinux.cfg/default
________________________________________________
本次实验:
rhel_7 IP :192.168.43.107
rhel_7 IP :192.168.43.108
1.部署vsftpd:
- 共享ks文件
- 共享安装源
2.搭建dhcpd服务器
- 搭建dhcpd服务器,分配ip等信息到客户端
3.部署pxe环境
-
获得pxelinux.0文件
dnf install syslinux-nonlinux-6.04-1.el8.noarch -y
-
pxelinux.0共享服务器
dnf install tftp-server.x86_64
-
systemctl start tftp
-
共享pxelinux.0
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ -
共享安装环境所要读取的文件
cp /var/ftp/rhel8/isolinux/ /var/lib/tftpboot/* -
mkdir /var/lib/tftpboot/pxelinux.cfg/
-
生成pxelinux.0默认读取文件
cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
4.dhcpd服务配置分发pxelinux.0
-
tftp服务器地址:
next-server 192.168.43.108 -
需要读取的文件名称:
filename "pxelinux.0"
5.设定pxelinux.cfg/default
- vim /var/lib/tftpboot/pxelinux.cfg/default
- 安装测试