pxe高效批量网络装机 以及安装教程

这篇具有很好参考价值的文章主要介绍了pxe高效批量网络装机 以及安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系统装机的三种引导模式

1.pe

2光驱

3.网卡

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 打开本机桌面 可以看见背景图片

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

查看配置文件内容  文件时引导选项的功能

pxe原理:

先根据dhcp找到IP地址、和引导程序的地址,还提供客户机tftp地址,因为tftp是小文件,容量小,并且网卡支持,vsftpd是大文件,容量大,网卡不支持。网卡使用tftp客户端引导,引导程序加载到内存当中,bios执行引导程序,引导程序回去tftp上查找配置文件,根据配置文件去安装系统。 

1.DHCP服务

用于自动分配IP地址、子网掩码、默认网关、DNS服务器等网络参数给启动的客户端计算机。在PXE场景下,DHCP服务器还会提供一个特殊选项,其中包含TFTP服务器的IP地址以及引导文件名,这样客户端就知道去哪里下载引导程序。

2.TFTP服务

TFTP是一种简单且安全的文件传输协议,适用于无盘工作站或者系统初始化环境。PXE客户端根据DHCP获取到的信息,通过TFTP从指定的服务器下载预启动执行环境的引导程序(pxelinux.0)及后续的内核镜像、initrd等安装所需文件

3.FTP服务

因为TFTP不支持断点续传等高级功能,对于大文件传输效率较低,而HTTP(S)或FTP则更稳定高效

4.syslinux

在PXE环境中,TFTP服务器上通常会提供一个由Syslinux提供的名为pxelinux.0的引导加载程序。当客户端通过PXE启动时,会下载这个文件并执行

 

 安装时,必须要有pxelinux.0 (小型的grub文件) 、pxelinux.cfg(引导文件)   vmlinuz (内核)    initrd.img(驱动) 四大文件

第一步 先关闭防火墙 跟防护

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

现修改dhcp配置文件内容

先看dhcpd.conf的配置文件

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

将模版复制到配置文件中

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

配置文件的内容 

 pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

切记在配置文件中  后面一定加; 符号 不然不成功 

其次修改vsftpd服务

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 然后修改tftp的配置文件

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 启动tftp系统

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

要通过tftp共享文件,所以要把所有文件放在tftp的家目录下 家目录为(/var/lib/tftpboot) 

先查看已挂在qiudaoyu的文件内容

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 现在找pxelinux.0的文件 装syslinux会提供pxelinux   所以要在syslinux找

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

现在还缺最后一个 pxelinux.cfg引导文件

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 pxe高效批量网络装机 以及安装教程,网络,服务器,运维

 最后在vm里面 新建一块虚拟机   内存一定要大于2G 然后重新启动

​​​​​​​pxe高效批量网络装机 以及安装教程,网络,服务器,运维

Kickstart 无人值守安装

 下载图形化工具pxe高效批量网络装机 以及安装教程,网络,服务器,运维

然后进入虚拟机 

打开kickstart工具

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

基本配置 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

安装方法

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 引导装载程序选项

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

分区信息

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

点击添加

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

防火墙配置 : 禁用

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

显示配置   取消勾选  不安装图形界面  因为是直接到字符界面的

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

最后保存  保存的路径很重要!!!

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

双击点开 var   然后保存在ftp中

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

打开xshell

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

在tftp的家目录下面 添加ks.cfg的配置文件

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 最后重启虚拟机

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

 

cobbler的工作原理

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

关闭防火墙 关闭防护

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 因为在光盘上 没有cobbler软件 所以要先下载额外源

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

下载cobbler  dhcp   因为cobbler唯独不提供dhcp  所以要在dhcp 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

 开启 cobbler  http  tftp   dhcpd 的服务,会显示有问题

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

利用 cobbler  check命令,检查cobbler服务器的配置和运行状态 可以看见有9个状态  我们选其中三个修改一下即可

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

1.服务器字段设置    
Cobbler需要将/etc/cobbler/settings文件中的 server字段设置为非 'localhost' 的值
。应设置为PXE客户端能够访问到的实际主机名或IP地址。
2.next_server字段设置    
同样在/etc/cobbler/settings 文件中,将 next_server字段设置为PXE网络上启动服务
器的真实IP地址,而不是 '127.0.0.1'(本地回环地址)。
3.SELinux状态    由于系统启用了SELinux,需要按照Cobbler Wiki页面的指导来确保Cobbler在当前SELinux环境中正常工作。
4.TFTP服务配置    
需要在 /etc/xinetd.d/tftp 文件中将 'disable' 参数改为 'no',以启用并允许通过xinetd启动TFTP服务。
5.缺少网络引导加载器    检查 /var/lib/cobbler/loaders 目录下是否包含所有架构所需的引导加载器文件。若仅支持x86/x86_64架构,确保已安装最新版本的syslinux包,并确认pxelinux.0、menu.c32等文件存在。
6.启动rsyncd服务    使用systemctl工具启用并启动rsyncd.service,以便Cobbler可以管理镜像同步等相关功能。
7.debmirror包未安装    若要管理和部署Debian系统及其仓库,需安装debmirror软件包。
8.默认密码安全    默认的模板密码设置仍为 'cobbler',为了安全性,请更改此密码。可以使用提供的openssl命令生成一个新的加密密码,并将其替换到 /etc/cobbler/settings 文件中的 default_password_crypted 字段。
9.电源管理工具缺失    发现没有安装用于电源管理(如重启、关机)的fencing工具。如果需要使用这些可选功能,请安装cman或fence-agents相关包。 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 首先来生成一个加密秘密 然后复制

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

 输入101G  切换到101行 将加密密码 复制上去

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 

将298行的pxe 值 0 改为1  防止重复安装系统

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

修改dhcp配置文件

 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

 pxe高效批量网络装机 以及安装教程,网络,服务器,运维

 将里面的内容配置好即可

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

next-server  与cobbler配置文件中的next-server相对应  不用改

 重启服务

再重启之前 输入 cobbler sync   命令同步

pxe高效批量网络装机 以及安装教程,网络,服务器,运维

看见末尾task complet  并且没有报错信息 就表示成功 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

下载安装文件’

下载安装系统需要的文件 从光盘里面下载   首先挂载

下载用x86—64 因为文件较大

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 

pxe高效批量网络装机 以及安装教程,网络,服务器,运维 最后测试一下

到虚拟机中

pxe高效批量网络装机 以及安装教程,网络,服务器,运维文章来源地址https://www.toymoban.com/news/detail-800652.html

到了这里,关于pxe高效批量网络装机 以及安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux网络】PXE高效批量网络装机

    PXE(预启动执行环境)是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。 1.规模化:同时装配多台服务器; 2.自动化:安装系统、配置各种服务; 3.远程实现:不需要光盘、U 盘等

    2023年04月24日
    浏览(30)
  • Linux网络——PXE高效批量网络装机

    定义:PXE(预启动执行环境,在操作系统之前运行) 是由Intel公司开发的网络引导技术,工作在Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。 1.PXE批量部署的优点 规模化: 同时装配多台服务器 自动化: 安装系统、配置各种

    2024年02月09日
    浏览(37)
  • linux pxe高效批量网络装机

    U盘(pe)  光驱    网络启动(pxe) PXE 的全称是 preboot execute environment它其实是Intel在很久以前提出来的一项用于通过网络来引导系统的标准。允许客户机通过网络从远程服务器上下载引导镜像,并加载安装文件或者整个操作系统 pxe是通过网卡引导启动 实现的硬件条件 1.BI

    2024年01月18日
    浏览(34)
  • LINUX网络第七章:PXE——高效批量网络装机

    目录 部署PXE远程安装服务 1.PXE概述 2.实现过程 3.实验操作 3.1安装dhcp、vsftpd、tftp-server.x86_64、syslinux服务 3.2修改配置文件——DHCP ​编辑3.3修改配置文件——TFTP 3.4kickstart——无人值守安装 3.4.1选择程序 ​编辑3.4.2修改基础配置 ​编辑3.4.3修改安装方法  ​编辑3.4.4安装新引导

    2024年01月22日
    浏览(40)
  • PXE高效网络装机

    当我们面对大量重复的操作时,我们往往会选择一个半自动或全自动的方式来释放我们的双手。比如,大量装机时,我们会选择无人值守安装来帮助我们。 PXE 严格来说并不是一种安装方式,而是一种引导的方式。 进行 PXE 安装的必要条件是要安装的计算机中包含一个 PXE 支持

    2024年02月06日
    浏览(30)
  • linux————pxe网络批量装机

    目录 一、概述 什么是pxe pxe组件 二、搭建交互式pxe装机 一、配置基础环境 二、配置vsftpd 三、配置tftp 四、准备pxelinx.0文件、引导文件、内核文件 一、准备pxelinux.0 二、准备引导文件、内核文件 五、配置dhcp 一、安装dhcp 二、配置dhcp 六、创建default文件 七、测试 三、搭建非交

    2024年02月10日
    浏览(34)
  • 在Centos7上安装PXE装机环境来批量安装操作系统

    首先,需要确保系统已安装 dhcp 、 tftp-server 和 httpd 等软件包。可以使用以下命令进行安装: 接下来,需要配置 DHCP 服务器以向客户端分配 IP 地址。在 /etc/dhcp/dhcpd.conf 文件中添加以下内容: 这将启用 DHCP 服务器,并设置子网,IP 范围,子网掩码,网关和 DNS 服务器。还需要

    2024年02月05日
    浏览(41)
  • 搭建PXE网络装机服务器(实验详解)

    PXE(Preboot Execution Environment)是一种计算机网络协议,它允许计算机通过网络从远程服务器启动和安装操作系统,而无需使用本地存储设备。PXE网络装机是一种常见的自动化操作系统部署方式,特别适用于大规模计算机系统管理、服务器集群部署、虚拟化环境以及无人值守的

    2024年02月04日
    浏览(35)
  • pxe网络装机

    目录 一、概述 二、配置 三、开启客户端验证 (一)PXE是什么? 批量装机系统,网络安装linux操作系统。需要客户端的网卡支持pxe网络启动。 (二)PXE的组件: vsftpd/httpd/nfs:负责提供系统的安装文件 tftp:负责提供系统安装前的引导文件与内核文件 dhcp:负责提供客户端的

    2024年02月10日
    浏览(30)
  • Linux:PXE网络装机

    要实现需要开启以下服务 dhcp --- 开机没有u盘或光盘的引导电脑会去寻找网络中的引导 tftp    --- 用于引导系统 ftp http   ---  制作yum仓库让引导的系统去ftp或者http上找rpm包 Linux:YUM仓库服务_鲍海超-GNUBHCkalitarro的博客-CSDN博客 yum -y install tftp-server  vim /etc/xinetd.d/tftp  修改成为

    2024年02月13日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包