客户端是支持PXE方式启动的刀片,用Linux作为服务器,服务器配置如下:

  1) 安装DHCP服务器dhcpd

  2) 配置/etc/dhcpd.conf文档,下面是此文档的基本内容

  max-lease-time -1;

  default-lease-time -1; #注:IP地址永但是期

  option subnet-mask 255.0.0.0;

  option routers 10.0.0.1;

  option domain-name-servers 10.10.10.10;

  # option netbios-name-servers 10.10.10.10;

  option broadcast-address 10.255.255.255;

  # option dhcp-class-identifier "PXEClient";

  # option vendor-encapsulated-options 01:04:00:00:00:00:ff;

  # option option-135 "start";

  subnet 10.0.0.0 netmask 255.0.0.0 {

  range 10.10.12.131 10.10.12.150;

  host blade01 {

  hardware ethernet 00:e0:43:00:02:00;

  fixed-address 10.10.12.131;

  filename "/tftpboot/pxelinux.0"; #注:启动映象文档

  }

  host blade02 {

  hardware ethernet 00:e0:43:00:02:02;

  fixed-address 10.10.12.132;

  filename "/tftpboot/pxelinux.0";

  }

  host blade03 {

  hardware ethernet 00:e0:43:00:02:04;

  fixed-address 10.10.12.133;

  filename "/tftpboot/pxelinux.0";

  }

  host blade04 {

  hardware ethernet 00:e0:43:00:02:06;

  fixed-address 10.10.12.134;

  filename "/tftpboot/pxelinux.0";

  }

  host blade05 {

  hardware ethernet 00:e0:43:00:02:08;

  fixed-address 10.10.12.135;

  filename "/tftpboot/pxelinux.0";

  }

  }

  说明:dhcp客户得到IP地址后用TFTP协议从服务器上下载启动映象文档。我用syslinux

  工具包里边的pxelinux来作为远程启动的loder.

  3) 配置tftp server

  使用pxelinux作引导工具需要支持TSIZE参数的tftp server。可从http://www.kernel.org/pub/software/network/tftp/下载。

  通过xinetd来使用tftp服务,我的/etc/xinetd.conf文档如下

  ......

  service tftp

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!