搭建pxe服务器

intel 开发的 PXE pre-execution environment

启动过程中 请求IP 然后用TFTP 下载启动软件到自己的内存里面了

   

tftp UDP 69 简单传输协议,不需要用户名密码

ftp  TCP 21  必须用用户名和密码

 

 

 

Kickstart 自动执行脚本

 

 

 

PXE服务器的搭建

 

 

 

1. 开启httpd服务,构建安装树。

[root@server5 ~]# mount /dev/sr0 /home/rhel6 -o loop

[root@server5 ~]# 

[root@server5 ~]# service httpd restart

Stopping httpd:                                            [FAILED]

Starting httpd:                                            [  OK  ]

[root@server5 ~]# ln -s /home/rhel6/ /var/www/html/rhel6  创建链接

 

打开安装树

 

 

 

配置tftp服务器上用于pxe引导所需的文件

 

2. 配置DHCP 服务器

配置不对,看log

 

chkconfig dhcpd on

service dhcpd restart

 

 

3. 安装TFTP 服务器,启动服务。

 

 

开启TFTP服务器,是依赖于xinetd服务,所以启动xinetd服务即可。

 

开机启动服务

 

 

 

编辑配置文件

 

 

 

 

4. 拷贝引导文件到tftp主目录

  安装syslinux

 

找到那个pxelinux.0 那个文件

 

 

 

拷贝启动文件pxelinux.0到tftp的主目录去

拷贝启动文件isolinux下面的文件到tftp目录去

 

 

5. 建立开机启动菜单

 

在/var/lib/tftproot/建立  pxelinux.cfg目录,然后拷贝isoliux.cfg到pexlinux.cfg/default。

 

 

 

 

十分之一秒  600 代表60秒

 

 

6. 建立自动安装执行脚本文件,配置kickstart文件

 

 

在root目录下又anaconda文件,直接cp生成,修改即可。

 

 

 

 

 

 

也可以安装kickstart软件进行定义安装。

安装system-config-kickstart

yum install system-config-kickstart

 

 

 

 

 

7. 验证效果

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3064806/blog/791727

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值