网络启动一:之IPXE:企业应用


前几天写了IPXE简单应用内容,今天详细介绍使用IPXE在企业中的应用,部署Linux系统和Windows系统。


操作步骤:


一、搭建环境

1.1.操作系统:CentOS6.9 Min  /CentOS7.4 Min  172.16.30.57

    安装文件存放服务器 http://172.16.30.121  目录有centos6.9 centos7.3 ubuntu16 eg..

    配置菜单服务器地址 http://172.16.30.57/ipxe 或其它服务器地址。

    建议与tftp服务器在一起,这样简化安装和配置过程。

       

安装过程略


1.2.安装依赖包

官方指定的依赖包

yum install gcc binutils make perl liblzma mtools mkisofs xz-devel


1.3.官方网站ipxe

http://ipxe.org/download

下载最新版本即可,目前为ipxe-79e81f8.tar.gz


文件下载位置 /usr/local/src


1.4. 解压并编译

cd /usr/local/src

tar zxvf ipxe-79e81f8.tar.gz

cd ipxe-79e81f8

编译:


make

make 不加参数代表编译所有类型。

待ftp-server 安装完毕后,复制ipxe-version/bin/undionly.kpxe /var/lib/tftpboot/undionly.kpxe


1.5 安装 tftp+dhcp+xinetd+httpd

yum install dhcp tftp-server xinetd