rhel 5中PXE+DHCP+TFTP+NFS+Kickstart网络自动安装配置简化版

�h境 :     DHCP,NFS,TFTP 使用同一台服务器, IP 192.168. 1.202
一、配置 DHCP 服务
安装 dhcp: rpm -ivh dhcp- 3.0.5 -13.el5.i386.rpm
vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
allow booting;
allow bootp;
filename "pxelinux.0";
next-server 192.168.1.202;
subnet 192.168.1.0 netmask 255.255.255.0 {
        option routers                  192.168.1.2;
        option subnet-mask              255.255.255.0;
        option domain-name-servers      192.168.1.2;
         range dynamic-bootp 192.168.1.100 192.168.1.200;
        default-lease-time 21600;
        max-lease-time 43200;
 
}
chkconfig  dhcpd on
service dhcpd restart
====================================================================================================
二、配置 TFTP
安装 rpm �C ivh  tftp-server-0.42-3.1.i386.rpm ( 先安装 xinetd)
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
mount /dev/cdrom /mnt/
cp /mnt/images/pxeboot/initrd.img /tftpboot/
cp /mnt/images/pxeboot/vmlinuz /tftpboot/
mkdir /tftpboot/pxelinux.cfg
vi /tftpboot/pxelinux.cfg/default
default linux
prompt 0
timeout 1
 
label linux
        kernel vmlinuz
        append initrd=initrd.img  ks=nfs:192.168.1.202:/home/export/ks/ks.cfg

chkconfig tftp on
service xinetd restart
====================================================================
================================
三、 配置 NFS kickstart
mkdir �Cp /home/export/ks 
* 将提供的 ks.cfg 拷贝到 /home/export/ks/ks.cfg
chmod 644 / home/ export/ks/ks.cfg
vi /home/export/ ks/ ks.cfg
CDROM 改为 nfs --server=192.168.1.202 --dir=/home/export /
cp /dev/cdrom /home/export/rhel5.iso
vi /etc/exports
/home/export *(ro,sync)
/home/export/ks *(rw,sync)
service nfs restart
service portmap restart
chkconfig nfs on

  
 end

本文出自 “为自己的未来安家” 博客,谢绝转载!

你可能感兴趣的:(linux,TFTP,RHEL,DHCP,pxe)