欢迎来到天天文库
浏览记录
ID:52486751
大小:6.27 MB
页数:28页
时间:2020-04-08
《利用DHCP自动指派IP地址.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、利用DHCP自动指派IP地址本章要点主机IP地址的设置DHCP的运行原理DHCP服务器配置DHCP中继代理程序主机IP地址的设置手工TCP/IP配置自动TCP/IP配置在每个客户端手工输入IP地址可能会输入错误的或无效的IP地址错误的IP地址可能导致网络问题,对于这类问题,很难跟踪.管理一个频繁移动的网络时会增加管理开销IP地址自动分配给每个客户端确保每个客户端总是得到正确得配置信息消除了网络问题的一个常见的问题来源客户机自动反映网络变化、物理变化,无需人工干预DHCP的运行原理Non-DHCPClientDHCPClientDHCPC
2、lientDHCPServerDHCPDatabaseIPAddress1IPAddress2IPAddress3...IPAddressNIPAddress2IPAddress1DHCP租约的生成过程(1)1请求IP租约3选择IP租约2提供IP租约4确定IP租约DHCP的生成过程(2)DHCP客户端广播一个DHCPDISCOVER数据包1DHCP服务器广播一个DHCPOFFER数据包2DHCP客户端广播一个DHCPREQUEST数据包3DHCP服务器1广播一个DHCPACK数据包4DHCP客户端DHCP服务器1DHCP服务器2DHCP
3、的生成过程(3)DHCP客户机发送完DHCPDISCOVER消息后,如果未能接受到DHCPOFFER,它就会重试4次(相隔2,4,8,16s,加上一个0到1000ms之间的随机数)如果DHCP客户机经过努力仍未获得任何有效的IP地址,将使用备用配置。每隔5分钟,该客户机都继续尝试寻找DHCP服务器,如果有某个DHCP服务器成为可用,客户机将接受到合法的IP地址。使用抓包工具查看DHCP租约生成过程DemoDHCP租约的更新过程(1)DHCPREQUEST源IP地址=192.168.0.77目标IP地址=192.168.0.108请求的I
4、P地址=192.168.0.77硬件地址=08004....DHCPACK源IP地址=192.168.0.108目标IP地址=192.168.0.77提供的IP地址=192.168.0.77客户端的硬件地址=08004...子网掩码=255.255.255.0租借期限=8days服务器标示符=192.168.0.108DHCP选项:路由器=192.168.0.1DHCPClientDHCPServerDHCP租约的更新过程(2)DHCPClientDHCPServer1DHCP客户端发送一个DHCPREQUEST数据包1DHCP服务器
5、1发送一个DHCPACK数据包2租约时间过去50%时租约时间过去87.5%时租约时间到达100%如果客户端在租约时间过去50%时更新失败,DHCP客户端继续使用,直到租约时间到达87.5%时再次启动更新如果客户端更新租约失败,在时间到达87.5%时,DHCP客户端利用DHCPDISCOVER广播包向任何服务器更新租约。DHCPServer2DHCP租约的更新过程(3)DHCP客户机在它们的租约期限已过去50%,自动尝试更新租约。如果DHCP服务器可用,那么将更新。如果DHCP服务器不可用,客户机将继续使用它的当前配置。当租约期限过去8
6、7.5%,发出广播再次更新租约。此时,DHCP客户机接受任何DHCP服务器发出的租约。如果租约已经到期(100%),客户机必须立即停止使用当前的IP地址。然后DHCP客户机开始新的DHCP租约过程,尝试租用新的IP地址。DHCP租约的更新过程(4)人工更新租约如果你需要立即更新DHCP配置信息,你可以使用人工方式更新IP租约。ipconfig/releaseipconfig/renew配置客户端DHCP服务器的授权为了防止用户随意安装DHCP服务器,必须经过授权才可以为DHCP客户端提供服务(采用授权机制,域用户没经授权有可能也能提供服
7、务)只有在AD环境中,DHCP服务器才可以被授权;在AD环境中,DHCP服务器必须被授权。只有EnterpriseAdmins组的成员才有权限授权。独立服务器(未授权的)首先查看子网内有没有被授权的服务器,只有当确认子网内没有被授权的服务器时,才可以出租IP地址给DHCP客户端。为DHCP服务授权DomainControllerActiveDirectoryDHCPClientDHCPServer1checkswiththedomaincontrollertoobtainalistofauthorizedDHCPserversUnaut
8、horizedDoesnotserviceDHCPrequestsAuthorizedServicesDHCPrequestsDHCPServer1DHCPServer2IfDHCPServer1finds
此文档下载收益归作者所有