快速业务通道

PXE TFTP DHCP网络自动引导安装Linux

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-06
-updates; //忽略客户端更新
subnet 192.168.12.0 netmask 255.255.255.0 {
//设置子网申明
# --- default gateway
option routers 192.168.12.1; //设置客户端默认网关
option subnet-mask 255.255.255.0; //设置客户端子网掩码
option nis-domain "ixdba.net "; //设置NIS域
option domain-name " ixdba.net "; //设置DNS域
option domain-name-servers 192.168.12.1; //设置DNS服务器地址
option time-offset -18000; # Eastern Standard Time //设置时间偏差
# option ntp-servers 192.168.12.1;
# option netbios-name-servers 192.168.12.1;
# --- Selects point-to-point node (default is hybrid). Don''t change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.12.128 192.168.12.254; //设置地址池
default-lease-time 21600; //设置默认租期,单位为秒
max-lease-time 43200; //设置客户端最长租期,单位为秒
# we want the nameserver to appear at a fixed address
host ns { //以下设定分配静态IP地址,不多做解释.
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
就用默认的都可以正常工作了,但是我们还可以根据我们的需要来进行更改.
其他说明:
range 192.168.12.2 192.168.12.125; 可以限定分配的IP地址范围.
如果想给某IP分配固定的IP地址,修改host 那一项,把网卡的Mac地址和IP进行绑定,就是那一段,改为相应的就可以了.
在subnet里定义的网段要与你的网卡IP所处网段一致,也就是说比如你的网卡是192.168.0.x,而dhcp服务却为10.1.1.0的subnet提供服务是不行的,是启动不了的.
在本文实验环境下,我的dhcpd.conf内容如下:
[root@webserver html]# more /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;

subnet 192.168.12.0 netmask 255.255.255.0 {

option routers 192.168.12.1;
option subnet-mask 255.255.255.0;

option nis-domain "ixdba.net";

option domain-name "ixdba.net";
option domain-name-servers 192.168.12.1;
option time-offset -18000;

range 192.168.12.130 192.168.12.137;
default-lease-time 21600;
max-lease-time 43200;

server-name "192.168.12.142";
next-server 192.168.12.142;
filename "/pxelinux.0";

host server1 {
server-name "192.168.12.142";
next-server 192.168.12.142;
hardware ethernet 00:0C:29:23:35:C1;
fixed-address 192.168.12.131;
filename "/pxelinux.0";
}

}
其中,需要说明的有,
server-name Name ;
这个server-name 语句用来告诉客户端分配地址的服务器的名字.
Name 是提供给客户端的名字.
next-server Servername
这个next-server 语句用来指定初始启动文档存放的主机地址 (filename指定的文档).Servername 是个IP地址或是域名.假如没有next-server参数传送给客户端,就使用DHCP服务器的地址.
(3)DHCP常见启动错误
A:PXELINUX启动非常慢
当PXELINUX加载时您也许会发现好像花了很长时间来显示类似于下面的行:
pxelinux.cfg/01-88-99-aa-bb-cc-dd
pxelinux.cfg/C000025B
pxelinux.cfg/C000

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号