关于linux pxe的制作

关于linux pxe的制作

以下文章以Redhat7.2 为模板,当然centos之类的也是通用的。
首先要做pxe,必须要给pxe源主机一个ip,当然最好是固定的,不然ip地址一变,又要做些相应的配置调整。我们本次用虚拟机模拟,给了一个固定的ip地址:10.10.10.10/24
关于linux pxe的制作_第1张图片

上边是图形化修改ip,下边是通过修改配置文件改ip,图形化比较方便点,建议使用。
关于linux pxe的制作_第2张图片
关于linux pxe的制作_第3张图片
关于linux pxe的制作_第4张图片
修改完需要重启下网络。
下面就是涉及到具体服务安装配置了,我们用到的服务都是可以使用本地镜像安装的,只需要把iso挂载上,然后配置一个yum源即可。
.关于linux pxe的制作_第5张图片
题外话哈,学到配置pxe了,基础还是有的,下边我就不啰嗦了。
关于linux pxe的制作_第6张图片
关于linux pxe的制作_第7张图片
下边我们先配置dhcp服务,首先我们要找到他的配置文件,然后把编辑它。直接上图说明:
关于linux pxe的制作_第8张图片
下图看情况配置。
关于linux pxe的制作_第9张图片
dhcp暂时配置完成,后边还需要进行配置,一步一步来讲,不着急哈。下边我们配置tftp-server
首先编辑下这个文件:vim /etc/xinetd.d/tftp 把yes改为no即可
关于linux pxe的制作_第10张图片
然后需要把一些文件复制到tftpboot 位置是/var/lib/tftpboot 然后 cp /mnt/isolinux/* . 找到pxelinux.0
可以使用这个命令寻找find / -name pxelinux.0 然后拷贝过来 cp /usr/share/syslinux/pxelinux.0 .
然后创建一个 pxelinux.cfg/default 把isolinux.cfg 复制过去,如下:cp isolinux.cfg pxelinux.cfg/default
关于linux pxe的制作_第11张图片
编辑下pxelinux.cfg/default文件
关于linux pxe的制作_第12张图片
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200914152556149.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzMjYxNzMz,size_16,color_FFFFFF,t_70#pic_center关于linux pxe的制作_第13张图片

这里tftp配置完成后,我们把dhcp再配置下,熟悉的同学也可以一开始就配置好。只需增加两行内容即可!
next-server 10.10.10.10;
filename “pxelinux.0”;
关于linux pxe的制作_第14张图片
下边配置http,位置在/var/www/html 然后mkdir rhel7.2 进入这个目录cd rhel7.2 做下链接 ln -s /mnt/* .
关于linux pxe的制作_第15张图片
中间需要配置下其他东西,希望你们不要绕晕哈
直接敲system-config-kickstart 会出现一个图形界面在这里配置下系统。直接附图
关于linux pxe的制作_第16张图片
关于linux pxe的制作_第17张图片
关于linux pxe的制作_第18张图片
关于linux pxe的制作_第19张图片
关于linux pxe的制作_第20张图片
关于linux pxe的制作_第21张图片
关于linux pxe的制作_第22张图片
这里就配置完成了,建议把它存放到/root目录下,另有他用!
关于linux pxe的制作_第23张图片
编辑下ks.cfg文件,直接复制anaconda-ks.cfg 其中的一段内容
关于linux pxe的制作_第24张图片
然后把ks.cfg文件拷贝到/var/www/html/里边,如下图:
关于linux pxe的制作_第25张图片
下边就快收工了,坚持下哈。需要把涉及到的服务重启下并保持下次开机自启,防火墙需要关下,哈哈,下边图片写成防火箱了;selinux需要关下。
关于linux pxe的制作_第26张图片
好喽,讲到这里就结束啦,如有疑问请留言。这里附上想做pxe分发成最小化的一个方法,下边还有图呦。
%packages
@^minimal
@core
kexec-tools

%end

%addon com_redhat_kdump --enable --reserve-mb=‘auto’

%end

关于linux pxe的制作_第27张图片

你可能感兴趣的:(个人爱好,pxe,最小化,linux,运维,pxe,centos)