怎么使得pxe服务器和客户机在同一个局域网

怎么使得pxe服务器和客户机在同一个局域网,第1张

1,配置IP地址(网关写自己的IP就可以了) 重新挂载光盘

 2,yum安装ftp 目的就是为了上传下载 boot 文件

yum -y install vsftpd

登录后复制

3,安装tftp插件:

yum -y install tftp-server tftp xinetd

登录后复制

4,修改tftp配置文件

vim /etc/xinetd.d/tftp

默认不允许tftp开启 改为no no 是开启

登录后复制

5,启用xinetd 在启用 tftp

systemctl start xinetd

systemctl start tftp

登录后复制

6,安装dhcp,以及编辑dhcp文件

yum -y install dhcp

cp -p /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

vim /etc/dhcp/dhcpd.conf

登录后复制

        55行下面,箭头所指的方向是要编写的内容  

         重启DHCP: systemctl restart dhcpd

7,创建一个目录,在ftp目录下

mkdir /var/ftp/ygz

将光盘复制一份到ftp刚新建的目录下面(复制过程有点长,耐心等待

cp -rf /media/* /var/ftp/ygz/

登录后复制

8,进入pxe引导文件

cd /media/images/pxeboot/

cp vmlinuz initrd.img /var/lib/tftpboot/

cp /media/isolinux/boot.msg /var/lib/tftpboot/

登录后复制

mkdir /var/lib/tftpboot/pxelinux.cfg

cp /media/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

登录后复制

9,安装PXE软件

yum -y install syslinux

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

登录后复制

10,编辑默认配置文件

vim /var/lib/tftpboot/pxelinux.cfg/default

删除配置文件的所有东西并重新编辑:

default auto

prompt 1

timeout 600

display boot.msg

label auto

kernel vmlinuz

append initrd=initrd.img method=ftp://192.168.10.1/ygz/

登录后复制

11.重启所有服务

systemctl restart vsftpd

systemctl restart xinetd

systemctl restart tftp

systemctl restart dhcpd

登录后复制

验证: 开启客户端

客户端的虚拟机必须内存条给2G以上,不然可能会报错

耐心等待......

按回车健开始引导

 耐心等待......

剩下的就是手动安装了

搭建分为3个区域:

1、交换机(必须临时关闭DHCP)

2、部署用server主机(由此台主机接管DHCP服务)

3、其他一堆客户机(需要调节至PXE引导模式)

方法:参照帖子网页链接进行部署server,需要包含dhcp  tftpd  web  kickstart等服务。

配置完成后将server和其他客户机连接至交换机,server保持开启。

然后逐个将客户机开机即可实现自动批量部署。

Windows的PXE安装方法同理,只是用的软件不一样罢了。

联想服务器调整为pxe模式后无法正常进入原因。

1、软件版本过低,影响其内部的程序进行。

2、网络线路故障,数据对用户的访问指令无法传递到软件内部。

3、软件的服务器端发生故障或者是大量涌入的用户造成的拥挤现象。使得服务器对用户的访问没有及时的去反应。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/182928.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-29
下一篇2023-03-29

发表评论

登录后才能评论

评论列表(0条)

    保存