CentOS 系统PXE自动化安装
操作步骤
^ ^PXE服务器配置
1、环境配置
(a)关闭防火墙
systemctl status firewall.service //查看防火墙状态为active
systemctl status firewall.service //查看防火墙状态为active
systemctl disable firewall.service //关闭防火墙随机启动
(b)关闭SELINUX
临时关闭selinux不需要重启系统
setenforce 0 //临时关闭SELINUX(不需要重启系统)
vi /etc/selinux/config //编辑config文件
将SELINUX=enforcing修改为SELINUX=disabled (需要重启系统)
(c)模拟环境Vmware Workstation 网络配置
虚拟网络编辑器设置为NAT模式,且关闭“使用本地DHCP服务将IP分配给虚拟机”
在虚拟机属性,设置网络适配器的“网络连接”为“NAT模式(N):用于共享主机的IP地址”
2、安装相关软件
安装httpd、tftp-server、dhcp-server、syslinux软件包
yum install -y httpd tftp dhcp syslinux
//安装httpd、tftp-server、dhcp-server、syslinux软件包
3、搭建并启动DHCP
vi /etc/dhcp/dhcpd.conf
subnet 192.168.20.0 netmask 255.255.255.0 {
option routers 192.168.20.2; #网关
range 192.168.20.110 192.168.20.210;#地址池
next-server 192.168.20.100;#dhcp服务器(本机IP地址)
filename "pxelinux.0";
}