我是靠谱客的博主 结实大船,最近开发中收集的这篇文章主要介绍【RHEL8】pxe服务器网络无人值守安装操作系统环境部署认识PXE一、部署vsftpd二、搭建dhcpd服务器三、部署pxe环境四、dhcpd服务器配置分发pxelinux.0五、设定pxelinux.cfg/default,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

认识PXE

  1. PXE是由Intel公司开发的网络引导技术,工作在 Server/Client 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。
  2. PXE,Pre-boot eXcution Environment;预启动执行环境,在操作系统之前运行;可用于远程安装,构建无盘工作站。
  3. PXE的工作过程:
    1)PXE客户机发出dhcp请求,向服务器申请ip地址。
    2)DHCP服务器响应PXE客户机的请求,自动从ip地址池中分配一个ip地址给PXE客户机,并告知PXE客户机TFTP服务器的ip地址和PXE引导程序文件pxelinux.0。
    3)PXE客户机TFTP服务器发起获取pxelinux.0引导程序文件的请求。
    4)TFTP服务器响应PXE客户机的请求,将其共享pxelinux.0文件传输给PXE客户机。
    5)PXE客户机通过网络来启动到系统安装主界面。
    6)PXE客户机向文件共享服务器发起系统安装的请求。
    7)文件共享服务响应PXE客户机的请求,将共享的系统安装文件传输给PXE客户机。
    8)PXE客户机进入到安装提示向导界面,用户需要手动来完成系统的操作。

一、部署vsftpd

  1. 共享安装源:
    在这里插入图片描述
  2. 共享ks文件:ks文件我在rhel7里用kickstart程序做好传到rhel8中,具体步骤不再赘述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、搭建dhcpd服务器

在这里插入图片描述
在这里插入图片描述

三、部署pxe环境

  1. 安装syslinux软件,获得pxelinux.0文件;安装tftp服务,是pxelinux.0共享服务器
    在这里插入图片描述在这里插入图片描述
    开启tftp服务:
    在这里插入图片描述
  2. 查看服务文档提示,完成环境部署
    在这里插入图片描述
    在这里插入图片描述
    (1)共享pxelinux.0:cp  /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/
    (2)共享安装环境所要读取的文件:cp   /var/ftp/rhel8.0/isolinux/*  /var/lib/tftpboot/
    在这里插入图片描述
    在这里插入图片描述
    (3)创建目录,生成pxelinux.0默认文件:cp   /var/lib/tftpboot/isolinux.cfg   /var/lib/tftpboot/pxelinux.cfg/default
    在这里插入图片描述

四、dhcpd服务器配置分发pxelinux.0

编辑dhcp的配置文件并重启服务:vim /etc/dhcp/dhcpd.conf
在这里插入图片描述

五、设定pxelinux.cfg/default

在这里插入图片描述
在这里插入图片描述
注意:在设定测试虚拟机硬盘时,一定要选择SATA类型;内存大小至少为2G;在安装之前,进入固件,选择网络启动方式放在第一位;一定要关闭pxe服务器主机火墙,关闭selinux。
在这里插入图片描述
在这里插入图片描述
安装成功后,可使用超级用户登录:
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45225437/article/details/104544996
————————————————
版权声明:本文为CSDN博主「嘉子_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45225437/article/details/104544996

最后

以上就是结实大船为你收集整理的【RHEL8】pxe服务器网络无人值守安装操作系统环境部署认识PXE一、部署vsftpd二、搭建dhcpd服务器三、部署pxe环境四、dhcpd服务器配置分发pxelinux.0五、设定pxelinux.cfg/default的全部内容,希望文章能够帮你解决【RHEL8】pxe服务器网络无人值守安装操作系统环境部署认识PXE一、部署vsftpd二、搭建dhcpd服务器三、部署pxe环境四、dhcpd服务器配置分发pxelinux.0五、设定pxelinux.cfg/default所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部