PXE网络装机

目录

一、系统装机的三种引导方式

二、PXE概述

三、PXE的优势

四、配置PXE实验

1、关闭防火墙和安全机制

2、安装dhcp 、tftp 、syslinux 、vsftpd 这四个应用

3、配置dhcp服务

  ①复制模板配置文件到dhcp配置文件的位置

  ②编辑dhcp配置文件

   ③启动dhcp服务

4、配置 tftp 服务,用来传输四大文件

  ①查找配置文件位置

   ②编辑dhcp配置文件

5、准备四大文件

  ①查找pxelinux.0文件位置

  ②复制pxelinux.0文件到tftp程序根目录下

  ③挂载光盘镜像

   ④复制内核文件和驱动文件文件到tftp程序根目录下

   ⑤手写最后一个配置文件

6、准备yum仓库

7、客户端新建虚拟机

8、服务端准备应答文件,使客户端能自动安装操作系统

  ①安装工具

  ②到图形化界面开始配置


一、系统装机的三种引导方式

   硬盘/u盘安装:在硬盘或u盘里预先存储好操作系统文件,插入硬盘或者u盘即可进行安装。

   光驱安装:将操作系统文件存储到光盘中,在将光盘插入电脑设备中,即可按照引导安装操作系统。

   网络安装:借助于网卡,通过网络下载操作系统文件到内存中,进行安装操作系统。

二、PXE概述

   pxe是预安装操作系统环境,通过网络来引导操作系统。允许客户机通过网络从远程服务器上下载引导镜像到内存中,并加载安装文件或整个操作系统。

三、PXE的优势

   1、规模化:同时给多台设备安装操作系统,无需进行单独安装

   2、自动化:实现设备的自动安装及自动配置各种服务 

   3、远程实现:只需要通过网络,就可以安装系统,方便快捷的同时又可以保障服务器安全

四、配置PXE实验

1、关闭防火墙和安全机制

2、安装dhcp 、tftp 、syslinux 、vsftpd 这四个应用

   dhcp :负责给设备提供IP地址、引导程序(pxelinux.0文件)的地址和tftp 服务地址

   tftp :负责传输四大文件,分别是vmlinuz (内核文件)、initrd.img(驱动文件)、default(引导配置文件)和 pxelinux.0 (grub程序文件)。

   syslinux :是一个网络软件集合,通过网络引导加载grub程序,安装syslinux后就会自动生成pxelinux.0文件。

   vsftpd :提供传输内核以及其他应用程序的功能。

3、配置dhcp服务

  ①复制模板配置文件到dhcp配置文件的位置

  ②编辑dhcp配置文件

    vim /etc/dhcp/dhcpd.conf

   ③启动dhcp服务

    systemctl start tftp

4、配置 tftp 服务,用来传输四大文件

  ①查找配置文件位置

    rpm -qc tftp-server

   ②编辑dhcp配置文件

    vim /etc/xinext.d/tftp

5、准备四大文件

  ①查找pxelinux.0文件位置

  ②复制pxelinux.0文件到tftp程序根目录下

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

  ③挂载光盘镜像

   ④复制内核文件和驱动文件文件到tftp程序根目录下

   ⑤手写最后一个配置文件

6、准备yum仓库

  挂载光盘镜像并开启vsftpd

7、客户端新建虚拟机

8、服务端准备应答文件,使客户端能自动安装操作系统

  ①安装工具

  ②到图形化界面开始配置

③改tftp配置文件,指明PXE应答文件的位置

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

9、开始自动安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值