首页 → Linux教程
背景:
阅读新闻
RHEL6.0系统自动安装之PXE
[日期:2012-07-12]来源:Linux社区作者:linuxme[字体:]
一、原理篇
原理请基于博文“Ubuntu 10.04系统自动安装之PXE(局域网内) ”
二、实战篇
1.准备工作
PXE server 系统是:rhel-server-6.0-i386,内核版本:2.6.32-71.el6.i686
镜像下载:https://content-web.rhn.redhat.com/rhn/isos/rhel-6.0/md5sum/291d234c93442405972689b4b41c14bc/rhel-server-6.0-i386-dvd.iso?__gda__=1289452095_01d4d0835d8bf9a5fe6f7b34caea76a6&ext=.iso
关闭防火墙:service iptables stop
关闭selinux:
#vim /etc/sysconfig/selinux
SELINUX=disabled
2.yum 环境的搭建
光盘文件copy:
#mount /dev/cdrom /mnt
#mkdir /home/var/isofile -p
#cp –r /mnt/* /home/var/isofile
yum的搭建:
#vim /etc/yum.repo.d/pxeserver.repo
[base]
name=base
baseurl=file:///home/var/isofile
gpgcheck=no
测试yum的搭建是否正确: #yum list
3.dhcp的安装与配置
#yum install dhcp
配置dhcp:
#vim /etc/dhcp/dhcpd.conf
subnet 192.168.0.0 netmask 255.255.255.0 { #dhcpserver 分配ip的子网192.168.0网段,,必须和PXE server的一个网卡同一个网段 range 192.168.0.100 192.168.0.200; #为客户端分配ip范围 option domain-name “192.168.0.105”; option domain-name-servers 192.168.0.105; #此项不写可能在自动安装时让您手动添加,这样达不到自动化的目的 option routers 192.168.0.111; default-lease-time 600; max-lease-time 7200; next-server 192.168.0.105; #指定tftp server的ip filename “pxelinux.0”; #通过tftp找到pxelinux.0文件,并下载 }
启动并设置成开机启动:
#service dhcpd start
#chkconfig dhcpd on
4.apache的安装与配置
#yum install httpd
启动并设置开机启动:
#service httpd start
#chkconfig httpd on
做安装文件的软连接:
#ln –s /home/var/isofile /var/www/html/rhel6
保证通过浏览器访问: 可以看到安装文件(注意:iptables 和 selinux)
0
Ubuntu 10.04系统自动安装之PXE(局域网内)
OS X: 用脚本定时登录Mac电脑
相关资讯 PXE RHEL6
图片资讯
本文评论 查看全部评论 (0)
评论声明
最新资讯
本周热门
Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号
人生就是一场旅行,不在乎目的地,