PXE无人值守自动批量装机

匿名 (未验证) 提交于 2019-12-03 00:41:02
实验要求:

PXE无人值守自动批量装机(red hat 6)

实验步骤:

一、安装需要的服务器

1.TFTP

yum -y install tftp-server
vi /etc/xinetd.d/tftp

2.DHCP

yum -y install dhcp
vi /etc/dhcp/dhcpd.conf



subnet 192.168.100.0 netmask 255.255.255.0 {

option routers 192.168.100.20;
}

3.FTP

yum install vsftpd
mount /dev/sr0 /var/ftp/pub

二、复制网络启动所需要文件到tftp服务器的根目录下


cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
mkdir /var/lib/tftpboot/pxelinux.cfg
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default //安装菜单


三、启动所有服务器
service dhcpd restart
service vsftpd restart
service xinetd start
chkconfig --level 35 xinetd on

setenforce 0

四、自动安装配置
yum -y install system-config-kickstart

默认保存在/root/ks.cfg中

mkdir /var/ftp/rhel6

cp /root/ks.cfg /var/ftp/rhel6/

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


default vesamenu.c32
prompt 0
timeout 1
…………
label linux



实验内容:

一、安装需要的服务器

vi /etc/xinetd.d/tftp

cd /etc/dhcp/

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample dhcpd.conf

vi /etc/dhcp/dhcpd.conf

二、复制网络启动所需要文件到tftp服务器的根目录下

三、启动所有服务器

四、自动安装配置

yum -y install system-config-kickstart

注:未编辑内容暂不需要更改

mkdir /var/ftp/rhel6

cp /root/ks.cfg /var/ftp/rhel6/

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


五、测试

开一台win7(IPV4地址为自动获取,网卡选择仅主机模式)刚开机时点击esc进入boot menu界面。

至此,装机完成,点击重新引导后,可开启linux系统。

原文:http://blog.51cto.com/13710287/2147802

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!