详解如何搭建DHCP服务器(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:04 点击:

注意:客户端执行DHCP DISCOVER后,如果没有DHCP服务器响应客户端的请求,客户端会随机使用169.254.0.0/16网段中的一个IP地址配置本机地址。

Ok 大致的过程就是如上所示,上面也是我摘抄的,似乎说的比较详细,简单的说就是在一个存在DHCP服务器的网络环境中,客户端发送一个目标地址为255.255.255.255的广播给网络中的所有主机,其他客户端收到此消息会直接丢弃,而DHCP服务器收到此消息后则会从其地址池中随机选择一个IP给发送此消息的客户端来配置其网络参数,客户端接收到消息后,就开始处理本身的网络参数,包括网关、DNS等等信息,并且会给服务器发送一个确认信息,表示该参数已经被接受了,可别又分给其他客户端。

这里有个地方需要注意一下,当客户端无论是关闭网络接口(ifdown)、重新启动(reboot)、关机(shutdown)等行为都算是脱机,这个时候服务器端会收回IP,并放到自己的备用区中,等待未来使用。但通过前面我们讲述原理知道“DHCP服务器会尽量让客户端使用原来的IP地址,如果没有特殊的情况,会直接响应DHCP ACK,允许客户端继续使用该IP地址”所以当重启网络服务的时候,常常会发现IP地址居然没有改变,原因就在这里。

三.   配置DHCP服务器端

首先当然是要安装DHCP,如果你有yum仓库的话,直接

yum install dhcp就可以实现安装,我先查看下我的主机装了没有呵呵:

[root@linux102 dhcpd]# rpm -qa dhcp

dhcp-3.0.5-21.el5

ok,我已经装过了。那么我们就开始配置吧。配置DHCP服务器大概有以下几个步骤:

首先编辑/etc/dhcpd.conf

配置dhcp一般是配置/etc/dhcpd.conf这个文件,但一般情况下此文件并不存在,需要我们自己手动配置,这里面的东东还蛮多的,自己一个一个敲多费劲,所以我们可以拷贝一个现成的配置文件到etc目录下将其改名即可:

cp  /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

 复制好后,我们就在/etc下有这个文件了。

hcpd.conf包括全局配置和局部配置。全局配置可以包含参数或选项,该部分对整个DHCP服务器生效;局部配置通常由声明部分来表示,该部分仅对局部生效,比如只对某个IP作用域生效

dhcpd.conf文件格式:

#全局配置  

参数或选项;              #全局生效  

#局部配置  

声明{  

          参数或选项;        #局部生效  

}

下来我们将对全局与局部配置的一些常用参数和声明进行解释

 1.常用参数:

(1)ddns-update-style (none|interim|ad-hoc)

作用:定义所支持的DNS动态更新类型。

none:表示不支持动态更新

interim:表示DNS互动更新模式

ad-hoc:表示特殊DNS更新模式

因为DHCP 客户端所取得的IP 通常是一直变动的,所以某部主机的主机名与IP 的对应就很难处理。此时DHCP 可以透过ddns 来更新主机名与IP 的对应。

注意:这个选项是必选参数哈,配置文件中必须包含这一个参数并且要放在第一行。

(2)gnore client-updates

作用:忽略客户端更新

(3)default-lease-time number(数字)

作用:定义默认IP租约时间

(4)max-lease-time number(数字)

作用:定义客户端IP租约时间的最大值,当客户端超过租约

间却尚未更新IP 时,最长可以使用该IP 的时间;

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • /etc/fstab 详解
  •  LVS-NAT和LVS-DR模式的实现详解
  •  RHCE考试之磁盘配额
  • nginx主主集群
  •  LVM逻辑卷管理器
  • 学习笔记:ACL详解
  • suse linux双网卡双网关配置
  • puppet文件服务配置
  •  Linux System and Performance Monitoring(Network篇)

快速直达

操作系统导航

LinuxWindows虚拟机
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1