**
在Centos上通过PXE网络安装Windows和centos
此文较长, 请细心看完, 一定可以成功!!
实验环境:
主机: CentOS 7.6x64 虚拟机
centos7下载链接
准备工作:
-
关闭防火墙
-
DHCP 服务器
-
TFTP 服务器
-
FTP/NFS/HTTP 服务器(这里我以 FTP 服务器为例)
关闭防火墙
systemctl stop firewalld.service #停止firewallDHCP
systemctl disable firewalld.service #禁止firewall开机启动
DHCP 服务器搭建
yum -y install dhcp #yum源安装DHCP服务器
vi /etc/dhcp/dhcpd.conf #配置DHCP服务器文件
将下面文件复制到DHCP配置文件中
subnet 192.168.0.0 netmask 255.255.255.0 {
//dhcp服务器网段和子网掩码
range dynamic-bootp 192.168.0.200 192.168.0.250; //动态分配的ip范围
option broadcast-address 192.168.0.255; //广播地址
option routers 192.168.0.1; //路由
option subnet-mask 255.255.255.0; //子网掩码
next-server 192.168.0.111; //tftp服务器地址
filename "pxelinux.0"; //bootloader文件名
}
service dhcpd restart
重启DHCP服务