实验环境rhel6.4,这时之前搭建后自己整理的笔记,由于这个服务搭建比较简单,在这里就不再去另行截图给大家
整个服务的搭建过程就是这样。
[root@hy ~]#yum whatprovides */pxelinux.0
[root@hy ~]#yum install tftp-server syslinux dhcp -y
[root@hy ~]#vim /etc/dhcp/dhcpd.conf
-
# option definitions common to all supported networks...
-
option domain-name "example.com";
-
option domain-name-servers 192.168.0.210;
-
-
default-lease-time 600;
-
max-lease-time 7200;
-
subnet 192.168.0.0 netmask 255.255.255.0 {
-
range 192.168.0.100 192.168.0.200;
-
option routers 192.168.0.210;
-
}
-
-
next-server 192.168.0.210;
-
filename "pxelinux.0";
[root@hy ~]#/etc/init.d/dhcpd restart
[root@hy ~]#vim /etc/xinetd.d/tftp
[root@hy ~]#cd /var/lib/tftpboot
[root@hy tftpboot]#lftp 192.168.0.210:/pub/rhel6.4/isolinux> mget *
[root@hy tftpboot]#cp /usr/share/syslinux/pxelinux.0 .
[root@hy tftpboot]#mkdir pxelinux.cfg
[root@hy tftpboot]#cp isolinux.cfg pxelinux.cfg/
[root@hy tftpboot]#cd pxelinux.cfg
[root@hy pxelinux.cfg]#mv isolinux.cfg default
[root@hy pxelinux.cfg]#vim default
-
label rhel6.4
-
menu label ^rhel6.4
-
menu default
-
kernel vmlinuz
-
append initrd=initrd.img ks= noipv6
[root@hy pxelinux.cfg]#/etc/init.d/xinetd restart
[root@hy pxelinux.cfg]#/etc/init.d/dhcpd restart
[root@hy pxelinux.cfg]#/etc/init.d/vfstpd start
接下来就可以通过PXE进行安装了,注意在按装时关闭火墙。
我们在利用虚拟机做测试的时候选择从网络安装,就会弹出我们的安装界面。
祝你测试成功。
阅读(1278) | 评论(0) | 转发(0) |