2012-06-08 13:56:57 来源:51cto
所使用的Linux版本为RHEL5, kernel版本为 2.6.18-8.el5
搭建步骤:
1、 检查DHCP服务安装包是否安装rpm –q DHCP
2、 若第一部显示已经安装,则直接跳过。安装DHCP服务包,rpm –ivh DHCP-****
3、 修改配置文件/etc/DHCPd.conf(可参考默认文件:/usr/share/doc/DHCP-*/DHCPd.conf)
4、 启动DHCP服务 service DHCPd start (若配置文件有问题,比如分配IP地址跟你不在同一网段下,则DHCP服务会启动失败)
5、 若修改了配置文件,可重新载入 service DHCPd reload
客户机配置步骤:
客户机配置很简单,只需要把IP获取方式设置为DHCP方式即可:
vi /etc/sysconfig/network-scripts/ifcfg-eth0 把BOOTPROTO=static 改为DHCP即可
当DHCP为某个DHCP客户机提供租约后,将在/var/lib/DHCP/DHCPd.leases文件中保存已经出租的ip信息
DHCPd.conf设置参考
ddns-update-style interim; #更新方式:临时
ignore client-updates; #忽略客户端版本
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway #子网和子网掩码设置(设置错误会导致DHCP启动失败)
option routers 192.168.1.1; #客户端默认网关设置
option subnet-mask 255.255.255.0; #客户端子网掩码设置
option nis-domain “domain.org”; #设置信息服务域(可忽略)
option domain-name “PC2.Emberd”; #设置域名
option domain-name-servers 192.168.1.3; #设置DNS服务器的地址
option time-offset -18000; # Eastern Standard Time帮助保持时钟同步
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.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.1.128 192.168.1.254; #地址池
default-lease-time 21600; #默认租约时间
max-lease-time 43200; #最大租约时间
# we want the nameserver to appear at a fixed address
host ns { #保留地址声明
next-server marvin.redhat.com; #用于无盘工作站
hardware ethernet 00:1D:0F:0B:C3:CF; #指定MAC地址
fixed-address 192.168.1.100; #固定的IP地址
}
}
免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。