无人值守安装----PXE

############无人值守安装##########

#mkdir   -p    /hhh/cdrom

#mount   /dev/sr0   /hhh/cdrom

#rm   -rf   /etc/yum.repos.d/*

#touch   /etc/yum.repos.d/yum.repo

#vim   /etc/yum.repos.d/yum.repo

[DVD]

baseurl=file:///hhh/cdrom

enabled=1

gpgcheck=0

#yum   clean    all

#yum   list

#####以上为配置光盘yum源###########

#rpm  -qa | grep  dhcp              //查看是否安装了dhcp服务器,如未安装执行下面操作

#yum  -y   install  dhcp

#cp /usr/share/doc/dhcp-xxx/dhcpd.conf.sample    /etc/dhcp/dhcpd.conf

假设服务器的ip为192.168.37.143

#vim  /etc/dhcp/dhcdp.conf

default-lease-time 600;                                                     //默认租期

max-lease-time 7200;                                                       //最大租期

subnet 192.168.37.0 netmask 255.255.255.0 {

range  192.168.37.1  192.168.37.100;                                  //地址池

option routers 192.168.37.5;                                     //默认网关

option domain-name-servers 202.106.0.20;                //定义DNS服务器

option subnet-mask 255.255.255.0;                            //子网掩码

next-server 192.168.37.143;                                     //服务器的ip地址

filename “pxelinux.0”;                                         //TFTP共享启动文件名称

}

#service   dhcpd    start                            //启动dhcp服务

#chkconfig   dhcpd   off                            //设置dhcp服务开机启动

#service   iptables   start                            //关闭防火墙(酌情设置)

#chkconfig    iptables  off                          //设置防火墙开机不启动(酌情设置)

############以上是安装及配置dhcp服务################

#yum   -y install   tftp-server    xinetd            //安装ftfp和xinetd

#vim   /etc/xinetd.d/tftp

disable  =yes --------->  disable=no          //开启tftp服务

#service   xinetd  restart

##########以上为安装vftpd和配置vftpd############

#yum -y install syslinux

#cd /usr/share/syslinux

#cp pxelinux.0  /var/lib/tftpboot/

########以上步骤为生成引导文件################

生成完引导文件后需要将光盘中的引导文件见复制到tftp中

#cd /光盘

#cd  isolinux/

#cp */var/lib/tftpboot/

修改配置文件

#cd   /var/lib/tftpboot

#mkdir   pxelinux.cfg

#mv   isolinxu.cfg   pxelinxu.cfg/default

#######以上步骤为将光盘中的引导文件见复制到tftp中#######

搭建一个共享软件   可以是vsftpd也可以是httpd

#yum   -y  install    vsftpd

#service     vsftpd    start

#chkconfig   vsftpd on

可以使用挂载的方式也可以将光盘内容复制到共享路径

#cd   /hhh/cdrom

#cp   –r *   /var/ftp/pub

########搭建共享软件,并将文件放置到共享目录中#############

生成自动应答文件

#yum  -y  install   system-config-kickstat

#system-config-kickstat

完成以上步骤即可实现基本的pxe安装。防火墙、软件包等选项根据具体需要再做设置。

时间: 2024-11-13 22:26:43

无人值守安装----PXE的相关文章

kickstart无人值守安装 PXE 自动安装

1  PXE技术的基本原理 PXE技术与RPL技术不同之处为RPL是静态路由,PXE是动态路由.RPL是根据网卡上的ID号加上其他记录组成的一个Frame(帧)向服务器发出请求.而服务器中已有这个ID数据,匹配成功则进行远程启动.PXE则是根据服务器端收到的工件站MAC地址,使用DHCP服务为这个MAC地址指定个IP地址.每次启动可能同一台工作站有与上次启动有不同的IP,即动态分配地址.下以客户端引导过程说明PXE的原理. (1)客户端开机后,PXE BootROM(自启动芯片)获得控制权之前执

CentOS7无人值守安装PXE+DHCP+TFTP+SYSLINUX+HTTP+Kickstart

工作原理: 1.PXE(Preboot Execution Environment) Client向DHCP发送请求,将客户端的BIOS设置成为PXE启动,通过PXE BootROM(自启动芯片)会以UDP发送一个广播请求,向网络中的DHCP服务器索取IP地址等信息. 2.DHCP服务器收到客户端的请求,验证是否来至合法的PXE Client的请求,验证通过它将给客户端一个"提供"响应,这个"提供"响应中包含了为客户端分配的IP地址.pxelinux启动程序(TFT

部署PXE远程安装服务和Kickstart无人值守安装

部署PXE远程安装服务和Kickstart无人值守安装PXE:网络引导技术,工作在Client/Serrver模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统.若要搭建PXE网络体系,需满足以下几个前提条件:1.客户机的网卡支持PXE协议,且主板支持网络引导2.网络中有一台DHCP服务器以便为客户机自动分配地址.指定引导文件位置3.服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载Kickstart:使用Kickstart工具配置安装应答文件,自动完成安装

PXE无人值守安装

PXE无人值守安装Pxe服务端IP地址:192.168.10.30Pxe客户端可使用虚拟机,网络需在同一个vmnet2网卡下Centos7安装光盘一张挂载光盘[[email protected] ~]# mount /dev/cdrom /mnt/mount: /dev/sr0 写保护,将以只读方式挂载[[email protected] ~]# mkdir -p /var/ftp/centos7[[email protected] ~]# cp -rf /mnt/ /var/ftp/cento

CentOS 6.5下PXE+Kickstart无人值守安装操作系统

CentOS 6.5下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicasttrivia

Pxe+Kickstart无人值守安装Linxu操作系统

KICKSTART无人值守安装: 一.系统安装方法: 光盘安装系统===>一个服务器DVD内置光驱就要花很多钱,试想,几百台服务器仅是装系统用一次光驱,太耗资金,usb外置光驱一台一台插也是够麻烦的. U盘安装系统===>还是同样的问题,要一台一台服务器插U盘. 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标.时刻想偷懒的我们,有没有更好的方法! 高效安装系统法:Kickstart.Cobbler 二.

PXE+Kickstart无人值守安装

kickstart无人值守安装原理 1)PXE Client向DHCP发送请求 PXE Client首先由PXE网卡引导,PXE BootROM内程序发送一个UDP广播请求,向DHCP服务器发送请求 2)DHCP服务器提供信息 DHCP服务器收到请求,验证请求是否合法,验证通过后返回客户端一个响应消息,包含分配的IP地址.PXELINUX启动程序(TFTP)位置,以及配置文件所在位置. 3)PXE客户端请求下载启动文件 客户端收到DHCP服务器的响应消息后,会向TFTP服务器(BootServe

CentOS 6.4下PXE+Kickstart无人值守安装操作系统

一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软

PXE+Kickstart无人值守安装CentOS 6.7

一.简介 1.1 什么是PXE PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到