构建PXE一键装机平台

2.构建PXE一键装机平台
问题
准备一台CentOS6服务器,将其打造为PXE一键装机平台。首先以虚拟机作为客户机进行测试,测试通过以后可直接投入真实局域网使用。
PXE服务器环境:
1)操作系统:CentOS 6.7 x86_64
2)主机名、IP地址:pxesvr.tedu.cn,192.168.4.254/24
3)关闭SELinux、iptables、NetworkMagager
针对客户机的需要,集中提供PXE装机相关素材,本例要求改用Web服务提供:
1)为 RHEL6、CentOS6 准备安装源
2)使用 ntfs-3g、libreoffice 包构建Yum源
3)为客户机提供Yum仓库配置、kickstart自动应答文件
方案
在项目实施中可以采用CentOS6虚拟机来做PXE服务器,当然也可以直接在CentOS6真机上来做,如图-4所示。真实网络中只应有一台PXE服务器,否则会出现DHCP冲突的情况,因此在项目测试阶段建议大家不要选桥接网络。
注意:如果采用虚拟机,调试阶段先不要用桥接网络,否则会干扰物理网络;最终投入到真实环境启用时,再把网卡类型设为桥接,否则客户机会无法连接。
构建PXE一键装机平台
步骤
实现此案例需要按照如下步骤进行。
步骤一:为RHEL6、CentOS6准备安装素材

  1. 安装并启用Web服务
    1)安装httpd包,简单配置
    [root@pxesvr ~]# yum -y install httpd
    [root@pxesvr ~]# vim /etc/httpd/conf/httpd.conf
    ServerName pxesvr.tedu.cn
    … …
    2)启动httpd服务,并设为开机自动运行
    [root@pxesvr ~]# service httpd restart
    停止 httpd: [失败]
    正在启动 httpd: [确定]
    [root@pxesvr ~]# netstat -anpt | grep httpd
    tcp 0 0 :::80 ::
上一篇:zabbix+centos6安装与配置总结


下一篇:docker