##7.用网卡实现网络安装虚拟机部署
yum install dhcp tftp-server httpd syslinux -y
vmlinuz 内核文件
initrd.img 初始化镜像文件 压缩文件
vim /etc/xinetd.d/tftp 配置文件开启tftp服务
# disable = no
systemctl restart xinetd.service 重启服务
netstat -antlupe | grep 69 查看上边服务端口
cd /var/lib/tftpboot/
cp /usr/share/syslinux/pxelinux.0 .
mkdir pxelinux.cfg
下载7.0镜像里的isolinux文件里的内容
ls
cp isolinux.cfg pxelinux.cfg/default 这里面有到装机介面显示的名字
systemctl restart xinetd.service 重启tftp服务
systemctl start httpd 开启http服务
systemctl stop firewalld 关闭火墙
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
vim /etc/dhcp/dhcpd.conf 配置dhcp文件,在获取ip时顺便读取pxe文件
#option domain-name "example.com";
#option domain-name-servers 172.25.254.39;
#default-lease-time 600;
#max-lease-time 7200;
#log-facility local7;
#subnet 172.25.254.0 netmask 255.255.255.0 {
# range 172.25.254.180 172.25.254.190;
# option routers 172.25.254.39;
# next-server 172.25.254.139;
# filename "pxelinux.0"; .0文件中让他指定的去读取
#}
systemctl restart dhcpd 重启服务
vim /var/lib/tftpboot/pxelinux.cfg/default
等待时长为15秒
标题改为LUNA
进入界面光标自动停留在第一选项
制定自动安装的脚本和镜像
首先在浏览器中访问看能否访问到
将启动改为从网卡启动