1、DHCP简介

DHCP是TCP/IP的应用层协议,中文名叫“动态主机配置协议”,其作用是用于局域网动态分配主机IP地址。当网络环境比较大而且经常变动的时候,DHCP服务器能够让客户端主机自动获取IP地址,减轻网管员的工作量。

2、配置DHCP服务器
DHCP分为两大部分:服务器端与客户端,下面用实例演示如何在Linux中配置DHCP服务器

(1)查看系统是否安装DHCP:

rpm -qa dhcp

(2)执行命令后如果没有提示,证明没有安装,这时可以开始安装,DHCP服务器需要安装两个rpm包:

rpm -ivh dhcp-3.0.5-21.el5.i386.rpm

rpm -ivh dhcp-devel-3.0.5-21.el5.i386.rpm

(3)复制模板文件到/etc目录下替换源文件,然后进行修改:

cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf

(4)对DHCP配置文件进行相应配置

vi /etc/dhcpd.conf


subnet <DHCP服务器网络地址> netmask <子网掩码>

option routers                  <网关>;

option subnet-mask              <掩码>;

option domain-name              "<DNS服务器名称>";

option domain-name-servers      <DNS服务器地址>;

range dynamic-bootp <地址池起始地址> <地址池结束地址>;

host ns {

                next-server marvin.redhat.com;

                hardware ethernet <指定特定mac地址>;

                fixed-address <指定特定ip地址给上面的mac地址>;

        }


(5)配置结束后启动DHCP服务器:

service dhcpd start


(6)配置客户端,把客户端主机设置为自动获取IP地址就OK了。



Jankie_俊健.
-----------------------------------------------------------