6.项目3DHCP服务器的配置与管理.pptx





《6.项目3DHCP服务器的配置与管理.pptx》由会员分享,可在线阅读,更多相关《6.项目3DHCP服务器的配置与管理.pptx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.项目项目3 DHCP服务器的配置与管理服务器的配置与管理l任务一任务一 安装与控制安装与控制DHCP服务;服务;l任务二任务二 配置简单的配置简单的DHCP服务器;服务器;l任务三任务三 配置配置IP地址绑定的地址绑定的DHCP服务器服务器u教学学时教学学时u教学教学内容内容l2学时学时理论理论+2学时实践学时实践本课教学目标本课教学目标l掌握掌握DHCPDHCP服务功能和工作原理;服务功能和工作原理;l掌握掌握DHCPDHCP服务的安装和控制;服务的安装和控制;l掌握简单掌握简单DHCPDHCP服务器的配置方法;服务器的配置方法;l掌握掌握IPIP地址绑定的地址绑定的DHCPDHCP服务
2、器的配置方法。服务器的配置方法。本课教学重难点本课教学重难点u教学重点教学重点 DHCP DHCP服务的功能和工作原理;服务的功能和工作原理;DHCPDHCP服务的安装和控制;简单服务的安装和控制;简单DHCPDHCP服务器的配置。服务器的配置。u教学难点教学难点 IP IP地址绑定的地址绑定的DHCPDHCP服务器的配置。服务器的配置。1.DHCP1.DHCP服务简介服务简介 DHCP DHCP,英文全称,英文全称Dynamic Host Configuration ProtocolDynamic Host Configuration Protocol,中文意思为动态主机配置协,中文意思为动
3、态主机配置协议。就是利用议。就是利用DHCPDHCP协议为每一台连接网络的计算机自动分配协议为每一台连接网络的计算机自动分配IPIP地址并负责回收任务,以实现地址并负责回收任务,以实现IPIP地址的动态管理。地址的动态管理。DHCP DHCP服务通常应用在大型局域网中,主要作用是集中地管理、分配服务通常应用在大型局域网中,主要作用是集中地管理、分配IPIP地址,使连接网络地址,使连接网络的主机自动获得的主机自动获得IPIP地址、子网掩码、地址、子网掩码、网关、网关、DNSDNS服务器地址等信息,并提升地址的使用率。服务器地址等信息,并提升地址的使用率。DHCP DHCP服务同样采用客户端服务同
4、样采用客户端/服务器工作模式,服务器具有固定的服务器工作模式,服务器具有固定的IPIP地址,负责地址,负责IPIP地址的地址的分配,客户机通过与服务器通信,获得一个动态分配的分配,客户机通过与服务器通信,获得一个动态分配的IPIP地址。也就是说,只有当地址。也就是说,只有当DHCPDHCP服务服务器接收到来自网络主机的申请时,才会向网络主机发送相关的地址配置信息。器接收到来自网络主机的申请时,才会向网络主机发送相关的地址配置信息。一、一、DHCP服务相关知识服务相关知识任务一任务一 安装与控制安装与控制DHCP服务服务uDHCPDHCP服务的主要功能服务的主要功能 (1 1)保证任何一个保证任
5、何一个IPIP地址在同一时刻只能由某一台客户机在使用。地址在同一时刻只能由某一台客户机在使用。(2 2)可以给用户永久分配固定的可以给用户永久分配固定的IPIP地址。地址。(3 3)提升提升IPIP地址利用率。当某台计算机断开网络连接后,其分配的地址利用率。当某台计算机断开网络连接后,其分配的IPIP地址会被服务器自地址会被服务器自动回收,继续拿来分配使用。动回收,继续拿来分配使用。uDHCPDHCP服务器分配客户机的服务器分配客户机的IPIP类型类型 固定固定IPIP(staticstatic):DHCPDHCP服务器根据服务器根据MACMAC地址来分配固定的地址来分配固定的IPIP地址。固
6、定地址主要分配给地址。固定地址主要分配给需要需要IPIP固定的服务器使用,如固定的服务器使用,如WebWeb服务器、服务器、DNSDNS服务器,服务器,SambaSamba服务器等等。服务器等等。动态动态IPIP(dynamicdynamic):):客户机每次请求时从客户机每次请求时从DHCPDHCP服务器的服务器的IPIP地址池中随机获得一个尚未被地址池中随机获得一个尚未被使用的使用的IPIP地址。动态地址主要用于分配给普通的客户端使用。采用固定地址。动态地址主要用于分配给普通的客户端使用。采用固定IPIP和动态和动态IPIP两种分配两种分配机制,既保证了服务器的正常使用,又能够提高机制,既
7、保证了服务器的正常使用,又能够提高IPIP地址的使用效率。地址的使用效率。一、一、DHCP服务相关知识服务相关知识任务一任务一 安装与控制安装与控制DHCP服务服务2.DHCP2.DHCP服务的工作原理服务的工作原理 DHCP DHCP服务的工作过程大致可以分为五个步骤:服务的工作过程大致可以分为五个步骤:步骤步骤1 1:DHCPDHCP客户机向客户机向DHCPDHCP服务器的服务器的UDP 67UDP 67号端口发送号端口发送“DHCP Discover“DHCP Discover(DHCPDHCP发现)发现)”请求,该请求以广播包的形式发送,向网络中的所有请求,该请求以广播包的形式发送,向
8、网络中的所有DHCPDHCP服务器请求获得服务器请求获得IPIP地址。地址。步骤步骤2 2:网络中所有收到:网络中所有收到“DHCP Discover”“DHCP Discover”请求并有空闲请求并有空闲IPIP地址的地址的DHCPDHCP服务器会向网络服务器会向网络中广播中广播“DHCP offer“DHCP offer(DHCPDHCP提供)提供)”包。该包包含有效的包。该包包含有效的IPIP地址、子网掩码、地址、子网掩码、DHCPDHCP服务器的服务器的IPIP地址、租用期限及其他有关地址、租用期限及其他有关DHCPDHCP的详细配置信息。的详细配置信息。步骤步骤3 3:客户机通过:客
9、户机通过UDP 68UDP 68号端口接收网络中号端口接收网络中DHCPDHCP服务器返回的服务器返回的“DHCP offer“DHCP offer(DHCPDHCP提提供)供)”包,但它只会对最先接收的回复包产生响应,并再一次以广播的形式发送一个包,但它只会对最先接收的回复包产生响应,并再一次以广播的形式发送一个“DHCP“DHCP requestrequest(DHCPDHCP请求)请求)”包,该包中主要包含收到的第一个回复包的包,该包中主要包含收到的第一个回复包的DHCPDHCP服务器的服务器的IPIP地址和地址和自己需要的自己需要的IPIP地址信息,表示自己愿意接受该地址信息,表示自己
10、愿意接受该DHCPDHCP服务器分配的服务器分配的IPIP地址并且向服务器申请诸地址并且向服务器申请诸如如DNSDNS之类的其他配置信息。之类的其他配置信息。一、一、DHCP服务相关知识服务相关知识任务一任务一 安装与控制安装与控制DHCP服务服务2.DHCP2.DHCP服务的工作原理服务的工作原理 DHCP DHCP服务的工作过程大致可以分为五个步骤:服务的工作过程大致可以分为五个步骤:步骤步骤4 4:当网络中所有:当网络中所有DHCPDHCP服务器接收到客户机的服务器接收到客户机的“DHCP request“DHCP request(DHCPDHCP请求)请求)”包后,包后,会比照包中的会
11、比照包中的DHCPDHCP服务器服务器IPIP信息,看是不是自己,如果确认是自己,服务器会向客户机响应信息,看是不是自己,如果确认是自己,服务器会向客户机响应一个一个“DHCP Acknowledge“DHCP Acknowledge(DHCP ACKDHCP ACK)”包,并在包中包含包,并在包中包含IPIP地址的租期等信息。而对于确地址的租期等信息。而对于确认不是自己的认不是自己的DHCPDHCP服务器,将不做任何响应并清除刚才的服务器,将不做任何响应并清除刚才的IPIP地址分配记录。地址分配记录。步骤步骤5 5:DHCPDHCP客户机接收到客户机接收到DHCP ACKDHCP ACK响应
12、包后,会检查响应包后,会检查DHCPDHCP服务器分配的服务器分配的IPIP地址是否能地址是否能够正常使用。如果能够使用,代表够正常使用。如果能够使用,代表DHCPDHCP客户机成功获得客户机成功获得IPIP地址并开始使用,同时根据使用租地址并开始使用,同时根据使用租期信息开启后续的租期延续工作,至此,整个期信息开启后续的租期延续工作,至此,整个DHCPDHCP服务工作过程完毕。服务工作过程完毕。一、一、DHCP服务相关知识服务相关知识任务一任务一 安装与控制安装与控制DHCP服务服务3.IP3.IP地址的租约更新地址的租约更新 DHCPDHCP客户机从服务器获得客户机从服务器获得IPIP地址
13、是有租约期限的,还需要做好续租工作。具体租约原则如下:地址是有租约期限的,还需要做好续租工作。具体租约原则如下:当使用租期超过当使用租期超过50%50%时,时,DHCPDHCP客户机会向客户机会向DHCPDHCP服务器发送服务器发送DHCPRequestDHCPRequest报文来续租报文来续租IPIP地址,如果地址,如果DHCPDHCP服务器成功的接收到报文并返回服务器成功的接收到报文并返回DHCPDHCP确认,则按相应时间延长确认,则按相应时间延长IPIP租期。如果没有收到租期。如果没有收到DHCPDHCP服务器服务器的的DHCPDHCP确认报文,则确认报文,则DHCPDHCP客户机还是会
14、继续使用该客户机还是会继续使用该IPIP地址。地址。当继续使用到租期超过当继续使用到租期超过87.5%87.5%时,时,DHCPDHCP客户机将再次向客户机将再次向DHCPDHCP服务器发送服务器发送DHCPRequestDHCPRequest报文来续租报文来续租IPIP地址,如果此时地址,如果此时DHCPDHCP服务器成功接收到报文并返回服务器成功接收到报文并返回DHCPDHCP确认,则还是会按相应时间延长确认,则还是会按相应时间延长IPIP地址的租期。地址的租期。假若此时假若此时DHCPDHCP服务器还是没有返回服务器还是没有返回DHCPDHCP确认报文,则确认报文,则DHCPDHCP客户
15、机将继续使用该客户机将继续使用该IPIP至租期满,然后向至租期满,然后向DHCPDHCP服务器发送服务器发送DHCP ReleaseDHCP Release报文来释放该报文来释放该IPIP地址,并重新进入初始化状态,重新开始地址,并重新进入初始化状态,重新开始IPIP地址的申请地址的申请过程。过程。当然,当然,DHCPDHCP客户机从客户机从DHCPDHCP服务器获得服务器获得IPIP地址的租约形式是有两种类型的,分别是地址的租约形式是有两种类型的,分别是限期租约限期租约和和不限不限期租约期租约,刚才讲的是限期租约这种形式,才存在这样的租期延续工作。如果是不限期租约,则服务器,刚才讲的是限期租
16、约这种形式,才存在这样的租期延续工作。如果是不限期租约,则服务器不会随意收回分配给客户机的不会随意收回分配给客户机的IPIP地址,除非是没有足够的地址,除非是没有足够的IPIP地址可供分配时才会这样做。现如今地址可供分配时才会这样做。现如今IPIP地地址显然已属于紧缺资源,所以一般使用的都是限期租约。址显然已属于紧缺资源,所以一般使用的都是限期租约。一、一、DHCP服务相关知识服务相关知识任务一任务一 安装与控制安装与控制DHCP服务服务 根据前面关于软件服务安装内容的学习,我们将采用根据前面关于软件服务安装内容的学习,我们将采用yumyum方法安装方法安装DHCPDHCP服务。根据自己服务。
17、根据自己的的LinuxLinux主机能否连接公网,分两种情况配置好主机能否连接公网,分两种情况配置好yumyum源。这里应用网络源。这里应用网络yumyum源,安装命令如下:源,安装命令如下:rootMASTER#yum install-y dhcprootMASTER#yum install-y dhcpInstalled:Installed:dhcp.i686 12:4.1.1-63.P1.el6.centos dhcp.i686 12:4.1.1-63.P1.el6.centos .省略部分内容省略部分内容.Complete!Complete!查询一下查询一下DHCPDHCP服务是否安装
18、成功,命令如下:服务是否安装成功,命令如下:rootMASTER#rpm-q dhcprootMASTER#rpm-q dhcpdhcp-4.1.1-63.P1.el6.centos.i686dhcp-4.1.1-63.P1.el6.centos.i686二、二、DHCP服务的安装服务的安装任务一任务一 安装与控制安装与控制DHCP服务服务1.1.查询查询DHCPDHCP服务的运行状态服务的运行状态rootMASTER#service dhcpd statusrootMASTER#service dhcpd statusdhcpd dhcpd 已停已停2.DHCP2.DHCP服务的启动服务的启
19、动rootMASTER#service dhcpd startrootMASTER#service dhcpd start3.DHCP3.DHCP服务的停止服务的停止rootMASTER#service dhcpd stoprootMASTER#service dhcpd stop4.DHCP4.DHCP服务的重启服务的重启rootMASTER#service dhcpd restartrootMASTER#service dhcpd restart5.5.设置设置DHCPDHCP服务的开机自启动服务的开机自启动rootMASTER#chkconfig-level 2345 dhcpd onr
20、ootMASTER#chkconfig-level 2345 dhcpd on三、三、DHCP服务的控制服务的控制任务一任务一 安装与控制安装与控制DHCP服务服务1.DHCP1.DHCP服务主配置文件服务主配置文件dhcpd.confdhcpd.conf DHCP DHCP服务的主配置文件服务的主配置文件dhcpd.confdhcpd.conf位于位于/etc/dhcp/etc/dhcp目录下,打开该文件会看到如下内容:目录下,打开该文件会看到如下内容:rootMASTER#vi/etc/dhcp/dhcpd.conf rootMASTER#vi/etc/dhcp/dhcpd.conf#DH
21、CP Server Configuration file.#DHCP Server Configuration file.#see/usr/share/doc/dhcp*/dhcpd.conf.sample#see/usr/share/doc/dhcp*/dhcpd.conf.sample#see man 5 dhcpd.conf#see man 5 dhcpd.conf 该文件中有一条关键语句该文件中有一条关键语句“see/usr/share/doc/dhcp*/dhcpd.conf.sample”“see/usr/share/doc/dhcp*/dhcpd.conf.sample”,指明了
22、,指明了主配置文件的样例文件,可以利用该样本文件复制一份,作为主配置文件,执行命令如下:主配置文件的样例文件,可以利用该样本文件复制一份,作为主配置文件,执行命令如下:rootMASTER#cp/usr/share/doc/dhcp*/dhcpd.conf.sample/etc/dhcp/dhcpd.confrootMASTER#cp/usr/share/doc/dhcp*/dhcpd.conf.sample/etc/dhcp/dhcpd.confcpcp:是否覆盖:是否覆盖/etc/dhcp/dhcpd.conf/etc/dhcp/dhcpd.conf?y y 注意,执行复制操作时,会提示要
23、不要覆盖原来的主配置文件,这里输入注意,执行复制操作时,会提示要不要覆盖原来的主配置文件,这里输入“y”“y”。一、一、DHCP服务相关配置文件介绍服务相关配置文件介绍任务二任务二 配置简单的配置简单的DHCP服务器服务器 接下来再打开接下来再打开DHCPDHCP服务主配置文件,就可以看到其完整内容,下面重点分析一下主配置服务主配置文件,就可以看到其完整内容,下面重点分析一下主配置文件中的关键语句及含义。文件中的关键语句及含义。dhcpd.conf dhcpd.conf主配置文件主要由三部分组成,即参数、声明和选项。包括全局配置和局部主配置文件主要由三部分组成,即参数、声明和选项。包括全局配置
24、和局部配置,具体结构大致如下:配置,具体结构大致如下:#全局配置全局配置参数或选项参数或选项#局部配置局部配置声明声明 参数或选项参数或选项 其中全局配置内容对整个其中全局配置内容对整个DHCPDHCP服务生效,主要包括参数和选项。局部配置内容只针对某服务生效,主要包括参数和选项。局部配置内容只针对某个个IPIP地址范围生效,主要由声明字段来表示。地址范围生效,主要由声明字段来表示。一、一、DHCP服务相关配置文件介绍服务相关配置文件介绍任务二任务二 配置简单的配置简单的DHCP服务器服务器 (1 1)主要参数及选项的含义)主要参数及选项的含义option domain-name exampl
25、e.org option domain-name example.org#定义客户端的定义客户端的DNSDNS,实验服务器可不做修改。,实验服务器可不做修改。option domain-name-servers ns1.example.org,ns2.example.orgoption domain-name-servers ns1.example.org,ns2.example.org#定义客户端定义客户端DNSDNS服务器的服务器的IPIP地址,实验服务器可不做修改。地址,实验服务器可不做修改。option routers 10.5.5.1 option routers 10.5.5.1#
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 DHCP 服务器 配置 管理

限制150内