pxe服务搭建
第一步:关闭防火墙。
二、配置ip地址,重启网络服务。如果重启失败就进入
vim /etc/sysconfig/network-script/ifcfg-eth0
把配文件里面的
onboot=no改成 onboot=yes
必须安装的服务
yum -installsyslinux tftp-* xinetd dhcp-* -y
然后修改dhcp服务的配置文件;
在配置文件末行模式下输入: : r +要打开文件的路径
在配置文件里配好dhcp地址后,外加两行:
filename "pxelinux.0"
next-server 192.168.1.100(本机ip地址)
chkconfig dhcpd on 配置dhcp服务开机自起。
然后配置tftp的配置文件
vim /etc/xinted.d/tftp
把里面的disable这一行参数改成no
然后去找linux.iso镜像文件,路径在 cd /dvd/isolinux
然后把isolinux的文件都拷贝到tftp目录中
cp/dvd/isolinux/* /var/lib/tftpboot/
然后再去找pxelinux.0引导文件
find / -name pxelinux.0
找到后将pxelinux.0引导文件拷贝到tftp目录中
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
然后创建一个目录:
mkdir /var/lib/tftpboot/pxelinux.cfg
然后将开机引导文件isolinux.cfg拷贝到这个文件里来,并且将文件夹改名为default。
cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
然后重启服务,再设置开机自起。
配置http服务:
然后创建文件
mkdir /var/www/html/dvd
mount /dev/sr0 /var/www/html/dvd/
然后重启http服务,service httpd restart
然后设置开机自起: chkconfig httpd on
上面一系列步骤操作完成,然后再新建一个虚拟机在新建的虚拟机电源选项卡中选择
“打开电源时进入固件”进入之后找到Boot 将引导方式改成network网络寻址。