您的位置:首页 > 其它

Windows Server 2003中的DHCP服务

2013-03-14 18:07 267 查看
DHCP

什么事DHCP
Dynamic Host Configuration Protocol,
动态主机配置协议简称
向网络中的计算机分配IP地址及一些 TCP/IP信息

人工配置缺点
1、必须在每一个客户机上输入一个IP地址
2、用户可能输入错误的或非法的IP地址
3用了错误的IP地址可能导致网络问题
4计算机频繁地在子网间移动,也会加大对网络进行日常管理所需要的开销

自动配置优点
1、DHCP服务器为DHCP客户机自动提供所有必要的配置信息
2可以确保网络客户机使用正确的配置信息
3消除了网络问题的一个常见的来源
4、DHCP还自动更新客户机配置信息,以反映网络结构的变化

DHCP租约的生成过程
1请求租用IP地址DHCPDISCOVER (DHCP 客户端 到DHCP 服务器)
2提供IP地址DHCPOFFER (DHCP服务器到DHCP客户端)
3选择IP地址DHCPREQUEST (DHCP 客户端 到DHCP 服务器)
4确认租用IP地址DHCPACK (DHCP服务器到DHCP客户端)

何时产生地址租约进程

TCP/IP初始化

请求的IP被否定

释放IP并请求新IP

更换了网卡

被转移到另外一个网段

租约过程:请求

客户机广播DHCPDISCOVER消息:

源地址:0.0.0.0

目标地址:255.255.255.255

MAC地址

计算机名称

租约过程:提供

DHCP服务器回答DHCPOFFER消息:

IPDHCP SERVER

目标地址:255.255.255.255

客户MAC地址

提供的IP ADDRESSNETMASK

租约期限

客户机如在一秒内没有收到DHCPOFFER消息,会间隔24816秒外加0—1000毫秒的随机时间重新DHCPDISCOVER广播共4次,如还没有响应,则使用APIPA

租约过程:选择

客户机收到第一个DHCPOFFER消息后。广播一个DHCPREQUEST(请求)消息响应,表示接受提供 ,DHCPREQUES 消息包括:DHCP服务器标识

其他DHCP收回提供

租约过程:确认

DHCP广播DHCPPACK消息,确认成功,包含各种配置信息

客户机初始化TCP/IP ,绑定网络服务与网卡。

自动更新:

租约时间过一半,发出DHCPREQUEST消息

DHCP SERVER返回DHCPACK消息,客户机更新配置

DHCP SERVER不可用,客户继续使用当前配置,当租约时间过去875%时广播DHCPDISCOVER消息更新租约。

开机更新

客户收到DHCPOFFER消息更新其当前租约,则客户从又开始了一个新的租期

租约到期,客户重新开始DHCP租约过程。

客户机重新开机时,会发出更新租期请求消息。如找不到DHCP,继续使用,87.5%,开始广播,如找到则继续使用原地址并开始新的租期.

手工更新
放弃当前所获取的IP地址 ipconfig /release
重新获取IP地址 ipconfig /renow
注意-----如果dhcp客户端释放ip地址后不用(renew)
会每隔5分钟自动联系dhcp服务器

配置DHCP服务器的需求

静态IP地址,子网掩码和其他的TCP/IP参数

要安装DHCP服务

建立作用域并激活

DHCP服务器应该使用活动目录服务授权

安装DHCP之前的准备
· 确定 DHCP 服务器应分发给客户机的 IP 地址范围。
· 为客户机确定正确的子网掩码。
· 确定 DHCP 服务器不应向客户机分发的所有 IP 地址。
· 确定客户机的路由器IP地址(可选)
· 确定客户机的 DNS 域名(可选)
· 确定客户机的DNS 服务器IP地址(可选)
· 确定客户机的WINS服务器IP地址(可选)

授权DHCP服务器

授权是一种安全的预防措施

避免未经授权的DHCP服务器在网络中运行

授权是在域环境下使用的,目前我们的工作组环境下无法实现

创建作用域

作用域是一段IP地址的范围

作用域必须在DHCP服务器可租给客户机地址前创建

每一个DHCP服务器中至少应有一个作用域

服务器属性的配置
选项
注释
003 路由器
某个路由器地址,例如默认网关地址
006 DNS服务器
DNS服务器的IP地址
015 DNS域名
用于客户机解析的DNS域名
044 WINS/NBNS服务器
用于客户机的WINS/NBNS服务器的IP地址
046 WINS/NBT节点类型
客户机使用TCP/IP名称解析上的网络基本输出系统类型
DHCP数据库
文件
描述
Dhcp.mdb
DHCP 服务器数据库文件
J50.log
J50#####.log
所有数据库事务的日志。必要时 DHCP 数据库使用此文件恢复数据
Dhcp.tmp
在数据库索引维护操作中 DHCP 数据库用作交换文件的临时文件。在系统出现故障后,此文件有时会留在 Systemroot\System32\Dhcp 目录中
J50.chk
检查点文件
维护DHCP数据库

记录管理

存储的记录没有限制
规模取决于网络中DHCP客户机的数量。

存储空间管理

动态压缩数据库
手工压缩数据库
net stop dhcpserver
jetpack

备份数据库

删除DHCP服务器
· 需要将服务器重新配置为另外一个角色
· 必须重新配置客户端
· 从“管理服务器”中,单击“添加或删除角色”

总结:

Windows Server 2003中的DHCP服务向网络中的计算机分配IP地址及TCP/IP信息

IP租约的四个过程

客户机请求IP
服务器响应
客户机选择IP
服务器确认

实现DHCP,在TCP/IP网络中至少有一台运行DHCP服务的Windows Server 2003,必须创建和激活作用域,必须授权DHCP服务器

创建作用域后要为DHCP客户机配置选项

服务器选项
作用域选项
类选项
保留选项

DHCP数据库是动态的数据库,集中管理用户的TCP/IP配置信息,用户可以方便的维护DHCP服务器数据库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  dhcp Windows 服务