PXE高效批量网络装机和kickstart无人值守安装教程

本文详细介绍了PXE技术,包括其概述、硬件要求、服务支持(如TFTP、syslinux和DHCP),以及实际操作中的实验步骤,如搭建PXE远程安装服务器和使用Kickstart进行无人值守安装。
摘要由CSDN通过智能技术生成

目录

一.PXE

1.概述

2.PXE硬件支持

(1)BIOS支持

(2)网卡支持(现在基本都已支持)

(3)需要在bios中开启开关,服务器一般没打开(bmc界面里打开)

(4)网络中有一台 DHCP 服务器以便为客户机自动分配地址、指定引导文件位置 网卡自带DHCP功能 dhcp 指明分配的ip地址

3.PXE搭建服务支持

(1)TFTP(简单文件传输协议)

(2)vsftp:安装系统镜像文件获取方式

(3)syslinux

(4)DHCP服务

3.实验过程

(1)网卡需要查找相关的dhcp服务器(获取地址时间)

(2)找到后dhcp服务器提供ip地址,和引导程序(boot loader)的地址 还提供给客户机TFTPserver地址(dhcp本身不提供tftp服务)

(3)网卡使用tftp客户端吧引导程序加载到内存中来

(4)bios执行引导程序

(5)引导程序会去TFTP去查找配置文件

(6)根据配置文件去引导安装系统

(7)系统安装过程

二.实验:搭建PXE远程安装服务器

1.安装dhcp、vsftpd、tftp-server和syslinux

2.复制并覆盖dhcp.conf配置文件

3.修改dhcp.conf配置文件并启动

4.将disable改成no开启tftp服务

5.移动大文件到tftpboot

6.创建并编辑配置文件

7.创建挂载文件夹并开启服务

8.选择另外一台虚拟机重启虚拟机进入bios菜单,选择从网络启动

9.进入选择语言界面即为成功

三.实验:Kickstart无人值守安装

1.安装kickstart图形化工具

2.打开kickstart工具进入配置

3.基本配置

4.安装方法

5.引导装载程序选项

6.分区信息

7.防火墙配置

8.显示配置

9.安装后脚本:添加用户ky35

10.保存在/文件系统/var/ftp下

11.配置文件在文件末尾加上

12.重启另一台虚拟机

13.进入文本界面登陆试验成功


一.PXE

1.概述

PXE 的全称是 preboot execute environment它其实是Intel在很久以前提出来的一项用于通过网络来引导系统的标准。允许客户机通过网络从远程服务器上下载引导镜像,并加载安装文件或者整个操作系统。

2.PXE硬件支持

(1)BIOS支持
(2)网卡支持(现在基本都已支持)
(3)需要在bios中开启开关,服务器一般没打开(bmc界面里打开)
(4)网络中有一台 DHCP 服务器以便为客户机自动分配地址、指定引导文件位置 网卡自带DHCP功能 dhcp 指明分配的ip地址

3.PXE搭建服务支持

(1)TFTP(简单文件传输协议)

是一种基于UDP协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于小型文件传输的应用场合。TFTP服务默认由xinetd服务进行管理,使用UDP69端口。

(2)vsftp:安装系统镜像文件获取方式

可以使用http ftp等方式,ftp文件传输的一种。

(3)syslinux

syslinux是一个功能强大的引导加载程序,而且兼容各种介质。它的目的是简化首次安装Linux的时间,并建立修护或其它特殊用途的启动盘。它的安装很简单,一旦安装syslinux好之后,sysLinux启动盘就可以引导各种基于DOS的工具,以及MS-DOS/Windows或者任何其它操作系统。

pxelinux.0 启动pxe pxe可以支持

(4)DHCP服务

专门用于为TCP/IP网络中计算机自动分配TCP/IP参数的协议指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。

3.实验过程

(1)网卡需要查找相关的dhcp服务器(获取地址时间)
(2)找到后dhcp服务器提供ip地址,和引导程序(boot loader)的地址 还提供给客户机TFTPserver地址(dhcp本身不提供tftp服务)
(3)网卡使用tftp客户端吧引导程序加载到内存中来
(4)bios执行引导程序
(5)引导程序会去TFTP去查找配置文件
(6)根据配置文件去引导安装系统
(7)系统安装过程

二.实验:搭建PXE远程安装服务器

1.安装dhcp、vsftpd、tftp-server和syslinux

2.复制并覆盖dhcp.conf配置文件

3.修改dhcp.conf配置文件并启动

4.将disable改成no开启tftp服务

5.移动大文件到tftpboot

6.创建并编辑配置文件

7.创建挂载文件夹并开启服务

8.选择另外一台虚拟机重启虚拟机进入bios菜单,选择从网络启动

注意:内存需要大于2G

9.进入选择语言界面即为成功

三.实验:Kickstart无人值守安装

1.安装kickstart图形化工具

2.打开kickstart工具进入配置

3.基本配置

4.安装方法

5.引导装载程序选项

6.分区信息

7.防火墙配置

8.显示配置

9.安装后脚本:添加用户ky35

10.保存在/文件系统/var/ftp下

11.配置文件在文件末尾加上

12.重启另一台虚拟机

13.进入文本界面登陆试验成功

  • 24
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值