请在CentOS 中搭建一台PXE服务器
时间: 2023-02-15 22:52:07 浏览: 133
PXE服务器搭建
5星 · 资源好评率100%
。
搭建 PXE 服务器在 CentOS 是一个很不错的选择。下面是搭建 PXE 服务器的步骤:
1. 安装必要的软件包:
```
yum install tftp-server syslinux xinetd dhcp
```
2. 配置 DHCP 服务器:
打开 /etc/dhcp/dhcpd.conf 文件,并在文件末尾添加以下内容:
```
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 8.8.8.8;
option routers 192.168.1.1;
filename "pxelinux.0";
next-server 192.168.1.1;
}
```
3. 配置 TFTP 服务器:
打开 /etc/xinetd.d/tftp 文件,并将 disable = yes 改为 disable = no。
4. 创建 PXE 引导文件:
创建一个名为 /var/lib/tftpboot/pxelinux.cfg 的文件夹,并在其中创建一个名为 default 的文件,并在其中添加以下内容:
```
default vesamenu.c32
prompt 0
timeout 60
display boot.msg
menu background splash.png
menu title Welcome to PXE Boot!
label linux
menu label ^Install CentOS 7
kernel vmlinuz
append initrd=initrd.img ks=http://192.168.1.1/ks.cfg
```
5. 重启相关服务:
```
systemctl restart dhcpd
systemctl restart xinetd
```
以上就是在 CentOS 中搭建 PXE 服务器的步骤。希望能帮到您!
阅读全文