DHCP服务器简介

DHCP动态主机分配协议

安装DHCP服务器的的环境

安装redhat 5 操作系统。

设置静态ip地址、子网掩码、默认网关、DNS等

安装DHCP服务

dhcp:DHCP服务器端软件

dhcp—devel:DHCP服务开发工具,为DHCP开发提供库文件支持。

dhcpv6:DHCP的IPV6扩展工具,使DHCP支持IPV6

dhcpv6—client:DHCP客服端IPV6支持软件。

rpm -ivh dhcp

rpm -ivh dhcp-devel

配置DHCP服务器

VI /etc/dhcpd.conf      

cp -a /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf 复制DHCP的模版文件

vi /etc/dhcpd.conf   --打开DHCP服务器的配置文件
 
ddns-update-style interim; 指定支持DNS动态更新模式。(none:不支持动态更新 interim:dhs更新模式  ad-hoc:特殊DNS更新模式
ignore client-updates;
 
subnet 192.168.0.0 netmask 255.255.255.0 {
 
# --- default gateway
        option routers                  192.168.0.1;    指定客户端默认网关
        option subnet-mask              255.255.255.0;  指定客户端默认子网掩码
 
        option nis-domain               "domain.org";   指定客户端默认NIS服务器端域名
        option domain-name              "domain.org";   指定客户端默认DNS服务器端域名
        option domain-name-servers      192.168.1.1;    指定客户端默认DNS服务器的IP地址
 
        option time-offset              -18000; # Eastern Standard Time
#       option ntp-servers              192.168.1.1;    指定客户端默认NTP服务器器的地址
#       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.0.128 192.168.0.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 12:34:56:78:AB:CD;

                fixed-address 207.175.42.254;

        }

}

根据实际情况修改配置文件。。
service  dhcpd start 

客户端测试DHCP服务