配置DHCP服务器——利用DHCP自动分配IP地址利用DHCP自动分配IP地址•1.DHCP介绍•2.安装和配置DHCP服务•3.创建DHCP作用域•4.配置DHCP客户机•5.配置DHCP选项•6.在网络中部署DHCP服务器•7.维护DHCP服务器1DHCP介绍何时需要使用DHCP服务器?•网络中需要分配IP地址的主机很多•网络中主机很多而IP地址不够•DHCP服务使得移动用户可以在不同的子网中移动,并在他们连接到网络时自动获得该网络的IP地址DHCP介绍–DHCP的作用–DHCP的优点–DHCP的运行机制–DHCP的工作过程–IP地址租用的更新DHCP的作用为网络中的计算机自动分配IP地址等相关TCP/IP参数:IP地址子网掩码缺省网关DNS服务器WINS服务器……DHCP的优点手动设置IP地址与自动分配IP地址的比较人工配置自动配置必须在每一个客户机上手工输入IP地址可能输入错误的或非法的IP地址用了错误的IP地址可能导致网络问题计算机频繁地在不同子网间移动,也会加大对网络进行日常管理所需要的开销DHCP服务器为DHCP客户机自动提供所有必要的配置信息可以确保网络客户机使用正确的配置信息消除了网络问题的一个常见的来源DHCP还自动更新客户机配置信息,以反映网络结构的变化DHCP的运行机制IP地址1IP地址2IP地址3DHCP数据库IP地址2IP地址1DHCP客户机通过DHCP服务器动态配置IP地址DHCP服务器非DHCP客户机配置静态IP地址DHCP客户机通过DHCP服务器动态配置IP地址DHCP的工作过程DHCP服务器第一次登陆网络,通过4个阶段与DHCP建立联系DHCP服务器DHCP客户机1IP租用请求3IP租用选择2IP租用提供4IP租用许可IP租用请求和提供DHCPDISCOVERSourceIPAddress=0.0.0.0Dest.IPAddress=255.255.255.255HardwareAddress=08004....DHCPOFFERSourceIPAddress=192.168.1.66Dest.IPAddress=255.255.255.255OfferedIPAddress=192.168.1.101ClientHardwareAddress=08004...SubnetMask=255.255.255.0LengthofLease=8daysServerIdentifier=192.168.1.66DHCP客户机DHCP服务器IP租用选择和确认DHCPREQUESTSourceIPAddress=0.0.0.0Dest.IPAddress=255.255.255.255RequestedIPAddress=192.168.1.101HardwareAddress=08004....ServerIdentifier=192.168.1.66DHCPACKSourceIPAddress=192.168.1.66Dest.IPAddress=255.255.255.255OfferedIPAddress=192.168.1.101ClientHardwareAddress=08004...SubnetMask=255.255.255.0LengthofLease=8daysServerIdentifier=192.168.1.66DHCPOption:Router=192.168.1.1DHCP客户机DHCP服务器自动私有IP地址(APIPA—AutomaticPrivateIPAddress)自动私有IP地址的起始范围是169.254.0.1~169.254.255.254。当DHCP客户端与DHCP服务器建立联系时,如果客户机等待1秒服务器没有回应,它会分别以2、4、8、16秒的时间间隔重新广播四次。如果第四次请求仍然没有接到服务器的响应,则客户端就会采用保留的自动私有IP地址暂时作为自已的IP地址,同时每隔五分钟还会继续尝试寻找DHCP服务器,以获得正确的IP地址。使用自动私有IP地址可以使得当DHCP服务器不可用时,DHCP客户端之间仍然可以利用自动私有IP地址进行通讯。DHCP客户端第二次登陆网络•不再发送DHCPDISCOVER信息,而直接发送包含前一次所分配的IP地址的DHCPREQUEST请求。•DHCP服务器回答DHCPPACK确认信息或DHCPNACK不确认信息。•客户机可以使用Ipconfig/release自动释放IP地址,并向DHCP服务器发送一个DHCPRELEASE释放信息。IP租用的更新DHCPREQUESTSourceIPAddress=192.168.1.101Dest.IPAddress=192.168.1.66RequestedIPAddress=192.168.1.101HardwareAddress=08004....ServerIdentifier=192.168.1.66DHCPACKSourceIPAddress=192.168.1.66Dest.IPAddress=192.168.1.101OfferedIPAddress=192.168.1.101ClientHardwareAddress=08004...SubnetMask=255.255.255.0LengthofLease=8daysServerIdentifier=192.168.1.66DHCPOption:Router=192.168.1.1DHCP客户机DHCP服务器IP租用的更新手动更新更新租约:ipconfig/renew释放IP地址:ipconfig/release2安装和配置DHCP服务2.1安装DHCP服务2.2授权DHCP服务器2.3创建并激活DHCP作用域2.4配置DHCP客户机2.1安装DHCP服务DHCP服务器的要求操作系统必须是Windows2000Server以上版本DHCP服务器必须有静态的IP地址和子网掩码DHCP服务器必须有一个有效的IP地址作用域2.1安装DHCP服务控制面版添加/删除程序添加删除Windows组件网络服务动态主机配置协议DHCPDHCP客户端WindowsServer2003Windows2000ProfessionalorWindows2000ServerWindowsNTServerorWorkstation3.51orlaterWindows95orWindows98WindowsforWorkgroups3.11,runningTCP/IP-32MicrosoftNetworkClient3.0forMS-DOSNon-MicrosoftoperatingsystemsLANManager2.2c2.2DHCP服务器授权对于Windows2000/2003域中的服务器对于在Windows2000/2003域中的DHCP服务器来说,只有经过活动目录授权后才能为网络中的计算机提供IP地址分配服务。如果没有经过活动目录授权,则不进行初始化并停止提供DHCP服务。对于WindowsNT域和工作组中的服务器对于在WindowsNT域环境或者工作组中的DHCP服务器来说,不必经过授权就可以提供DHCP服务。授权DHCP服务器的方法管理工具DHCP管理授权的服务器3创建并激活DHCP作用域作用域:一个合法的IP地址范围,用于将IP地址租用给客户机。利用“新作用域”向导配置作用域参数激活作用域:激活前要配置好所用的选项。注:创建一个作用域后,不能修改作用域的子网掩码,除非删除重新创建。4配置DHCP客户机配置DHCP客户机自动获得IP地址5配置DHCP选项主要选项003:路由器(缺省网关)的IP地址006:DNS服务器的IP地址015:DNS域名044:WINS服务器的IP地址046:NetBIOS节点类型配置DHCP选项应用范围服务器选项作用域选项类别选项保留客户机选项DHCP服务器类销售商定义类(Vender-defined):识别DHCP客户端的供应商来管理DHCP客户端DHCP服务器自动识别Win2000/98发送的标示符。用户定义(User-Defined):识别拨号连接、便携式PC等用户用户要自定义标识符在DHCP客户端设置网卡类设置客户端网卡所属的类ipconfig/setclassid显示当前可用的类ipconfig/showclassidDHCP选项的优先级保留客户机选项服务器选项作用域选项类选项6网络中部署DHCP服务器在小型网络中DHCP的部署:在只有一个子网的小型网络中,可使用单一的DHCP服务器为网络中的主机提供服务。在大型网络中DHCP的部署:每个子网中至少设置一个DHCP服务器。这种方法对于有很多个子网的大型网络来讲无疑会增加管理员的工作量。配置一台与RFC1542兼容的路由器。与RFC1542兼容的路由器可转发DHCP广播到不同的子网,对其他类型的广播仍不予转发。在每个子网都设置一台计算机作为DHCP中继代理。网络中的主机将IP地址的请求发给中继代理,由中继代理与DHCP服务器联系,将获得的IP地址在发给请求的主机。配置简单、限制广播、单个服务器为多个子网服务、提供容错。DHCP客户机DHCP客户机不支持RFC1542RouterRouter支持RFC1542Windows2000ServerDHCP中继代理DHCP服务器广播广播DHCP客户机Windows2000ServerDHCP客户机不支持RFC1542RouterDHCP服务器Router支持RFC1542DHCP中继代理广播广播DHCP客户机DHCP客户机不支持RFC1542RouterDHCP服务器Windows2000ServerDHCP中继代理Router支持RFC1542跨子网实现DHCPDHCP客户机广播一个DHCP消息DHCP中继代理侦测到广播并转发给DHCP服务器广播DHCP中继代理从DHCP服务器收到回应并发出广播DHCP客户机收到广播使用DHCP中继代理广播Router子网1子网2DHCP客户机DHCP中继代理DHCP服务器广播Router子网1子网2DHCP客户机DHCP中继代理DHCP服务器配置DHCP服务器中继代理DHCP服务器中继代理的要求只能安装在Windows2000Server以上版本必须具有静态IP地址安装DHCP中继代理服务器路由和远程访问控制台常规新路由选择协议配置DHCP服务器中继代理配置DHCP中继代理服务器路由和远程访问控制台DHCP中继代理程序新接口对DHCP作用域实现80/20规则7维护DHCP服务器备份DHCP数据库删除DHCP服务备份DHCP数据库DHCP数据库存放在%systemroot%\system32\dhcp目录下。自动备份到%Systemroot%\system32\dhcp\backup\jet\new目录下。DHCP服务默认每隔60分钟自动对DHCP数据库进行备份。恢复DHCP数据库netstopdhcpserver在%systemroot%\system32\dhcp目录下,删除j50.log,j50xxxxx.log和dhcp.tmp文件拷贝备份的dhcp.mdb到在%systemroot%\system32\dhcp目录下netstartdhcpserver压缩DHCP数据库netstopdhcpservercd%systemroot%\system32\dhcpjetpackdhcp.mdbtemp.mdbnetstartdhcpserver删除DHCP服务器在删除DHCP服务之前的注意事项缩短DHCP客户端的租约为DHCP客户端创建新的租约记录保留的DHCP选项配置在其他的DHCP服务器上增大地址池小节DHCP介绍安装DHCP服务创建DHCP作用域配置DHCP客户机配置DHCP选项在网络中部署DHCP服务器维护DHCP服务器作业•DHCP服务的特点?•DHCP服务器的选项有哪些?其优先级?