kickstart无人值守

实验环境:

CentOS 6.4

IP:10.0.0.104/24

Gateway:10.0.0.1

DNS:10.0.0.205

步骤:

yum -y install syslinux dhcp tftp-server nfs-utils

DHCP:

vim /etc/dhcp/dhcpd.conf

ddns-update-style interim;

ignore client-updates;

subnet 10.0.0.0 netmask 255.255.255.0 {

option routers                  10.0.0.1;

option subnet-mask              255.255.255.0;

option domain-name-servers      10.0.0.205;

option time-offset              -18000;

range dynamic-bootp 10.0.0.110 10.0.0.120;

default-lease-time 21600;

max-lease-time 43200;

filename "pxelinux.0";

next-server 10.0.0.104;

}

service dhcpd start

TFTP-Server

vim /etc/xinetd.d/tftp

disable = yes 改为no

chkconfig tftp on

/etc/init.d/xinetd start

挂载CentOS安装光盘(1/2)

mount /dev/cdrom /media

cp /media/isolinux/* /var/lib/tftpboot

cd /var/lib/tftpboot

mkdir pxelinux.cfg

cp *.msg pxelinux.cfg/

cp isolinux.cfg pxelinux.cfg/

mv isolinux.cfg pxelinux.cfg/default

cp /usr/share/syslinux/pxelinux.0 ./

mkdir -p /var/www/html/centos/6.4/x86_64

cp -r /media/* /var/www/html/centos/6.4/x86_64

cp ~/ks.cfg /var/www/html/centos/ (ks.cfg文件之前准备好的,如果没有的话提前配置)

chmod a+x /var/www/html/centos/

/uar/local/apache2/bin/apachectl start

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

prompt 1(去掉#号)

timeout 10(值修改小一点)

label linux

menu label ^Install or upgrade an existing system

menu default

kernel vmlinuz

append ks=http://10.0.0.104/centos/ks.cfg initrd=initrd.img  \\修改这句

NFS:

vim /etc/exports

/var/www/html/centos 10.0.0.0/24(ro)

service rpcbind start

service nfs start

服务端设置完成,设置客户端从网卡启动

时间: 2024-12-09 07:13:53

kickstart无人值守的相关文章

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)协议下载一个启动软件包到

部署kickstart无人值守

 部署kickstart无人值守 环境介绍:使用一台虚拟机模拟DHCP/TFTP/HTTP服务器,虚拟机ip地址为172.16.1.61,网卡为eth0 1.准备环境,确保selinux和iptables关闭 cat /etc/redhat-release CentOS release 6.8 (Final) uname -r 2.6.32-642.el6.x86_64 getenforce Disabled /etc/init.d/iptables status iptables: Firew

Linux Kickstart无人值守安装

Linux Kickstart无人值守安装 Linux Kickstart无人值守安装 在我们的网络维护生涯中,有不少朋友,感觉到自己在机械的做一件事情,在无聊.无趣和无奈中工作.尤其一些简单重复的操作更容易让大家感到工作的无趣.今天将给大家介绍如何大规模的部署RedHat Linux操作系统,避免了手工安装的繁琐.当然本方法也使用于一些特殊场合,譬如没有光驱或光驱坏掉的计算机.手中没有安装光盘等情况. 在安装RedHat Linux企业版的过程中,我们都知道它允许通过NFS.HTTP或FTP协

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

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

pxe+dhcp+apache+kickstart无人值守安装系统centos

pxe+dhcp+apache+kickstart无人值守安装系统 挂载系统盘. mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 关闭selinux.关闭防火墙 setenforce 0 /etc/init.d/iptables stop 安装apache服务(默认是安装的) yum install apache -y 复制光盘的内容,到网站目录 cp -rf /mnt/cdrom/* /var/www/html/ 安装tftp-server服务 yum

RHEL6 Kickstart无人值守安装

方法:DHCP+TFTP+VSFTP+Kickstart 从网络引导系统的做法可以不必从硬盘.软盘或者CD-ROM光盘,而是完全通过网络来引导一台计算机.这对于安装来说很方便,因为它意味着你可以坐在桌子旁边,不必走到机器那里插入CD-ROM光盘或者软盘,就可以从网络上引导位于别处的一台机器. PXE的作用就像是在网卡上ROM里的一小小操作系统,它通过一个标准API把自已的网络引导功能提供给系统的BIOS,就可以通过网络启动linux:PXE网络引导过程:一台主机广播一个设置了PXE选项的DHCP