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_俊健.
-----------------------------------------------------------