PXE无人值守系统安装配置简要说明

0.关闭防火墙:

#iptables -F

#service iptables stop

===========================================================================================

1.安装配置DHCP服务器:

#yum -y install dhcp //yum安装dhcp服务器

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#vi /etc/dhcp/dhcpd.conf //配置dhcp服务器

option domain-name "londey.com"; //指定域名

option domain-name-servers 192.168.1.139; //指定域名服务器IP

default-lease-time 86400; //定义默认租约时间

max-lease-time 100000; //定义最大租约时间

subnet 192.168.1.0 netmask 255.255.255.0{ //定义dhcp网段及掩码

range 192.168.1.150 192.168.1.200; //定义dhcp地址池

option routers 192.168.1.139; //定义网关路由IP

next-server 192.168.1.139; //定义下一个要寻找的服务器IP

filename "pxelinux.0"; //定义要在下一个服务器上寻找的文件

}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#chkconfig dhcpd on //设置开机启动

#service dhcpd start //打开DHCP服务

===========================================================================================

2.安装TFTP服务器:

#yum -y install tftp tftp-server //安装tftp服务器和客户端

#chkconfig xinet on //打开超级守护进程xinet

#chkconfig tftp on //打开tftp服务器

#ss -unl //监听69号端口是否打开

===========================================================================================

2.5.安装syslinux:(TFTP后续配置)

#yum -y install syslinux //安装syslinux

#cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/ //将pxelinux0拷贝到tftpboot文件夹下

#mkdir /var/lib/tftpboot/pxelinux.cfg/ //在tftpboot文件夹下创建pxelinux.cfg目录

#cp /media/cdrom/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftpboot/ //拷贝vmlinuz,initrd.img到tftpboot下

#cp /media/cdrom/isolinux/vesamenu.c32 /var/lib/tftpboot/ //拷贝vesamenu.c32到tftpboot下

#cp /media/cdrom/isolinux/splash.jpg /var/lib/tftpboot/ //拷贝splash.jpg到tftpboot下

#cp /media/cdrom/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default //拷贝isolinux.cfg到pxelinux.cfg下并改名为default

===========================================================================================

3.安装启动httpd服务:

#yum install httpd //安装httpd服务

#service httpd start //开启httpd服务

===========================================================================================

4.生成并放置好ks文件:

#yum install system-config-kickstart //安装system-config-kickstart

#system-config-kickstart //打开system-config-kickstart,用于图形化配置ks文件

#mv ks.cfg /var/www/html //移动ks配置文件到/var/www/html

===========================================================================================

5.修改default文件:

#vi /var/lib/tftpbot/pxelinux.cfg/default //修改defalut(pxelinux.cfg)文件

lable linux

ks=http://192.168.1.139/ks.cfg

===========================================================================================

6.把镜像放http目录:

#mount --bind /media/ /var/www/html/pxe/ //挂在光盘目录到/var/www/html/pxe/下

#http://192.168.100.1/pxe //可以在网页上打开测试http服务

===========================================================================================

PXE无人值守系统安装配置简要说明

时间: 2024-10-06 06:50:47

PXE无人值守系统安装配置简要说明的相关文章

PXE无人值守批量安装系统

设想一个场景:假如让你给1000台服务器装系统,你会怎么做?跑去每一台服务器给它安装系统吗?显然不会.接下来就是如果给1000台快捷安装系统. 一.概括 通过网络引导系统的做法可以不必从硬盘.软盘或CD-ROM硬盘,而是完全通过网络来引导一台计算机.这对于安装来说非常方便,因为它意味着你可以坐在桌子旁边,不必走到机器那里插入CD-ROM光盘或软盘,就可以从网络上引导位于别处的一台机器. PXE的作用:就像在网卡上ROM里的小小操作系统,它通过标准API把自己的网络引导功能提供给系统的BIOS,就

CentOS 6 PXE无人值守安装

前言 PXE:工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统 当企业在同时需要安装多台服务器系统时,为了方便.快捷.标准化.减少人工重复劳动.就需要一个PXE(preboot execute e

RHEL6.4 KVM安装 网卡桥接设置 PXE无人值守安装虚拟机

实验需求:在Vmware里面安装KVM虚拟机,PXE引导无人值守安装虚拟机 --------------------------------------分割线 -------------------------------------- 1.在Vmware里面安装RHEL6.4 2.安装vmtools过程略...关闭防火墙与Selinux [[email protected] ~]# service iptables stop [[email protected] ~]# chkconfig i

linux dhcp搭建及pxe无人值守装机

DHCP动态主机配置协议:由IETF组织制定,用来简化主机ip地址分配管理可以自动分配的入网参数ip地址/子网掩码/广播地址默认网关地址DNS服务器地址 ------------------------------------------DHCP四次会话请求:DHCP DISCOVER提供:DHCP OFFER选择:DHCP ORQUEST确认:DHCP ACK DHCP主要概念租期:允许客户机租用ip地址的时间期限,单位为秒作用域:分配给客户机的ip地址所在的网段地址池:用来动态分配ip地址的

Linux centos PXE无人值守安装 DHCP+TFTP+FTP+Kickstart

网络模式:NAT模式(共享主机的IP地址) DHCP / TFTP IP:192.168.220.137 HTTP / FTP / NFS IP:192.168.220.137 环境搭建: yum install -y tftp-server dhcp system-config-kickstart vsftp xinetd syslinux 1.挂载ISO文件然后把光盘中的文件拷贝至/var/ftp/pub中 mount /dev/cdrom /media/CentOS/ cp -Rf /me

rhel 5 搭建pxe&无人值守

本教程server 软件包安装为默认选择 关闭 iptables selinux为Permissive 光盘镜像自动挂载到/var/ftp/rhel_5.9 Client 为空白机 Rhel 5 搭建 pxe &kickstart无人值守 用途: 服务器的批量部署 用于远程安装构建无盘工作站 PXE&kickstart 系统构成 Pxe_server 需要的服务 DNS 为客户机分配主机名(可选) DHCP 分配IP地址/定位引导程序 TFTP 提供引导程序下载 FTP(HTTP/NFS)

linux下PXE无人值守环境自动安装脚本

当时单位要安装一套linux的PXE无人值守装机程序,装完后花了九牛二虎之力写了一个自动安装脚本,以便今后安全方便,不过后来就没怎么用了,甚至都有些淡忘了,哈哈,分享出来,有研究PXE自动安装的可以看看,在使用的时候里面的ip地址要换掉的. #!/bin/sh #writer:gaolixu yum -y install dhcp tftp-server vsftpd syslinux xinetd if ! service dhcpd status ;then ############### 

PXE无人值守安装RHEL5.9操作系统

PXE无人值守安装RHEL5.9系统 实验要求: 使用PXE网络装机方式,实现为其他服务器无人值守自动安装RHEL5.9系统 实验步骤: 1.准备一台RHEL5.9操作系统的服务器,配好yum 2.安装软件system-config-kickstart.xinetd.tftp-server.dhcp.httpd 注:各软件用途 system-config-kickstart:图形化工具,用于生成自动装机的配置文件 tftp-server:提供tftp服务,用于装机过程中简单文件的传输 dhcp:

基于pxe的系统安装

1,配置DHCP服务器 编辑DHCP服务器配置文件位置在/etc/dhcp/dhcpd.conf 指定next-server以及filename 2.配置tftp server # yum install tftp-server 安装tftp-server # chkconfig tftp on  确保tftp启动 # service xinetd restart  重启超级守护进程 # ss -unl | grep :69 查看69号端口 3.提供PXE的工作环境 # yum install