dhcp服务器的配置

1、dhcp的简单介绍:

   DHCP 是 Dynamic Host Configuration Protocol(动态主机配置协议)缩写,它的前身是 BOOTP。BOOTP 原本是用于无磁盘主机连接的网络上面的:网络主机使用 BOOT ROM 而不是磁盘启动并连接上网络,BOOTP则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 有一个缺点:您在设定前须事先获得客户端的硬件地址,而且,与 IP 的对应是静态的。换而言之,BOOTP 非常缺乏 "动态性" ,若在有限的 IP 资源环境中,BOOTP 的一一对应会造成非常严重的资源浪费。DHCP 可以说是 BOOTP 的增强版本,它分为两个部份:一个是服务器端,而另一个是客户端。所有的 IP 网络设定数据都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境数据。比较起 BOOTP ,DHCP 透过 "租约" 的概念,有效且动态的分配客户端的 TCP/IP 设定,而且,作为兼容考虑,DHCP 也完全照顾了 BOOTP Client 的需求。DHCP 的分配形式 首先,必须至少有一台 DHCP服务器 工作在网络上面,它会监听网络的 DHCP 请求,并与客户端磋商 TCP/IP的设定环境。

  它提供三种 IP 定位方式:第一种:manual手工配置。优点:动态的分配。缺点:地址利用率低。第二种:autonamic自动分配,属于永久的地址。第三种:dynamic动态的分配:优点:实现了地址的动态分配并且地址利用率高。

2.服务器的配置

具体的步骤如下:

1) mount  /dev/cdrom  /mnt/cdrom  挂载光盘

2) cd  /mnt/cdrom/Server

3) rpm  -qa |gerp dhcp  查看dhcp是否已经安装没安装的话安装

4) rpm  -ivh  dhcp-....  安装dhcp  已经安装   

5vim  /etc/dhcpd.conf  修改配置文件

 

 6service dhcpd restart 重启服务若服务启动失败,进入下一步

 7service dhcpd configtest  测试语法是否错误

 8tail -f  /var/log/messages 查看日志

 

9)打开一个window的客户端 让其动态获得ip地址

 

 

10)查看地址如下,已经获得了动态的ip