资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,作者,:,孙立民,E-mail,:,sun.limin,作者 孙立民,E-mail:sun.limin,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,DHCP,服务,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,作者,:,康治金,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Linux,操作系统简介,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第十章,DHCP,服务,Red Hat Linux 9.0,课件,基础内容介绍,案例及其相关内容,课后习题,课程总结与操作实训,内容导向,本章教学目标,了解,DHCP,的基本概念,熟悉,DHCP,的工作原理,掌握,DHCP,服务器的配置,掌握,DHCP,客户机的配置与调试,重点:,使用,dhcp,软件包配置,DHCP,服务器。,难点:,DHCP,服务器的应用,关键词:,DHCP,10-1 DHCP,的基本概念,1. DHCP,的定义,DHCP,是,TCP/IP,协议集所提供的一种实现自动分配,IP,配置信息的子协议,DHCP,DHCP(Dynamic Host Configuration Protocol,) 动态主机配置协议,DHCP,服务器,DHCP,客户端,DHCP,优点:,方便(配置方便、移动方便),节约,DHCP,的功能:,动态分配,分配网关、,WINS,、,DNS,系统信息,与,DNS,相结合实现动态更新,保留,IP,地址给指定主机,2. DHCP,的体系结构,DHCP,服务器,运行,DHCP,服务软件包和,DHCP,协议的主机,DHCP,客户机,运行,DHCP,协议可以发送,DHCP,请求的主机,注:,DHCP,服务器与客户机原理上在同一个子网;,DHCP,服务器的,IP,为静态的;,同一个子网中可能存在多个,DHCP,服务器;,3. DHCP,工作原理,(,1,)首次获得,IP,地址过程,1,、,IP,租用请求(,UDP,:,67,),2,、,IP,租用提供(,UDP,:,68,),3,、,IP,租用选择,4,、,IP,租用确认,DHCP,的工作原理,(,一,),发布广播信息,查找,DHCP,服务器,DHCP,的工作原理(二),DHCP,服务器回应客户机的查找信息,DHCP,的工作原理(三),DHCP,客户端选择一个服务器,DHCP,的工作原理(四),选定的,DHCP,服务器发送确认信息,客户端绑定服务器提供的地址信息,(,2,)续租过程,50%,(点到点请求原服务器),87.5%,(广播方式请示其它的服务器),重新启动,4. DHCP,中继代理,指在,DHCP,服务器和,DHCP,客户机之间转发,DHCP,消息的主机或路由器。,主要是实现不同网段的分配,;,返回首页,目前你是一个机房管理员,由于学生的增加,现在让你组建一个新的机房,假设你机房里面有,200,台计算机,每台计算机都必须能上网,对于外网的,IP,地址、网关、,DNS,都已经给定,该机房的用途主要从事的是软件实习及,LINUX,实习,你打算其中,100,台安装,WINDOWS,操作系统,另,100,台安装,LINUX,操作系统,为了保证网络设置的正确性,你必须对每一台计算机来进行配置,这样必然会给你的工作带来额外的负担,现在你为了提高工作效率,打算利用,LINUX,做一台,DHCP,服务器,让下面的每一台计算机都能够自动的获取,IP,地址,请你配置这一台服务器;假设给定以下的要求,你该如何去操作?,给出案例,DHCP,不支持,dns,动态更新,定义作用域,192.168.5.0,子网,网络掩码为,255.255.255.0,地址范围为,192.168.5.2-192.168.5.200,默认地址租约时间为,3600,秒,最大地址租约时间为,7200,秒,所有作用域的客户机默认网关地址,192.168.5.1,,,DNS,服务器地址为,202.102.192.68,保留,192.168.37.0,子网中的,192.168.5.88,给以太网卡物理地址为,00:E0:4C:70:33:65,的客户机,在,WINDOWS,与,LINUX,客户端来获取,IP,地址,;,10-2 DHCP,服务的配置,1.,安装,DHCP,的服务软件包,(4#,光盘,),dhcp-3.01-12_EL.i386.rpm,与案例有关的内容分析,相关文件和目录:,/etc/rc.d/init.d/dhcpd /DHCP,服务的启动脚本,/etc/dhcpd.conf /,核心配置文件, 要手工创建。,/var/lib/dhcp/dhcpd.leases /,客户租约的数据库文件。,/etc/sysconfig/dhcpd /,配置,DHCP,的启动参数,/etc/sysconfig/dhcrelay /,配置,DHCP,中继代理,/usr/share/doc/dhcp-3.0pl/ /,存放,DHCP,说明文档,2. /etc/dhcpd.conf,功能:设置,DHCP,服务器的全局参数,和作用选项,文件格式:,选项,/,参数,/,作用范围是整个,DHCP,服务器,声明,选项,/,参数,说明:,(,1,)声明:,subnet,功能:定义子网,(,定义作用域,),格式:,subnet,网络号,netmask,子网掩码,选项,/,参数;,host,功能:定义保留地址,格式:,host,名称,选项;,参数;,注意:通常放在,subnet,声明中,shared-network,功能:设置同一个物理网络可以使用不同子网的,IP,地址,格式:,shared-network,名称,.,注意:通常用于包含多个,subnet,声明,(,2,)选项,option routers,功能:为客户机指定默认网关,格式:,option routers IP,地址,,,IP,地址,,;,注意:可以作为服务器选项和作用域选项,option domain-name-servers,功能:指定客户机的,DNS,服务器的地址,格式:,option domain-name-servers ip,地址,,,ip,地址,注意:,可以作为服务器选项和作用域选项,option domain-name,功能:定义客户端,DNS,后缀名,格式:,option domain-name “,域名”,;,注意:可以作为服务器选项和作用域选项,option netbios-name-servers,功能:定义客户机,WINS,服务器地址,格式:,option netbios-name-servers ip,地址,,,ip,地址,.;,注意:可以作为服务器选项和作用域选项,option subnet-mask,功能:定义客户机的子网掩码,格式:,option subnet-mask,子网掩码;,注意:可以作为服务器选项和作用域选项,(,3,)参数,ddns-update-style,功能:定义,DNS,更新方案,格式:,ddns-update-style none|interim;,注意:在文件中必须包含该参数,且放在第一行,none,:关闭动态,DNS,的更新,interim,:打开,ignore,功能:忽略客户机更新,格式:,ignore client-updates;,注意:该选项只能作为服务器选项,default-lease-time,功能:指定默认租约时间,格式:,default-lease-time,数字 ;,实例:,default-lease-time 3600,;,注意:,可以作为服务器选项和作用域选项,默认单位为秒,max-lease-time,功能:指定最长的地址租期,格式:,max-lease-time,数字;,实例:,max-lease-time 43200,;,注意:,可以作为服务器选项和作用域选项,默认单位为秒,hardware,功能:指定硬件接口类型及硬件地址,格式:,hardware,硬件类型 硬件地址;,实例:,hardware ethernet 12:34:56:78:ab:cd,注意:,硬件地址为网卡的,MAC,地址,该选项,只能,用于,host,声明中,fixed-address,功能:定义保留,IP,地址,格式:,fixed-address ip,地址;,实例:,fixed-address 192.168.10.123;,注意:,该选项只能用于,host,声明中,range,功能:定义作用域范围,格式:,range,起始,IP,地址 终止,IP,地址,;,实例:,range 192.168.10.2 192.168.10.254;,注意:,用于,subnet,声明,一个,subnet,中有多个,range,,但多个,range,所定义,IP,范围不能重复。,server-name,功能:通知,DHCP,客户机服务器的主机名,格式:,server-name,主机名,;,注意:可以作为服务器选项和作用域选项,3.,指定启动,DHCP,服务器的网络接口设备,#vi /etc/sysconfig/dhcpd,DHCPDARGS=eth0,4.,启动,DHCP,服务器,方法一:,#service dhcpd start,方法二:,#/etc/rc.d/init.d/dhcpd start,注:检查是否则启动:,# pstree|grep dhcpd,|-dhcpd,10-3 DHCP,客户端的配置,1. Windows,客户端,本地连接属性设置,c:ipconfig/release,c:ipconfig/renew,2. Linux,客户端,(1),设置网卡采用,dhcp,启动协议,自动获取,ip,地址信息,#vi /etc/sysconfig/network-cripts/ifcfg-ethX,(,X,可以,0,,,1,,,2,),修改,BOOTPROTO=dhcp,(2),获取,IP,地址,# ifdown ethX,# ifup ethX,分组操作,点评、操作演示:,.,返回首页,归纳与总结,:,通过本节课的学习我们要掌握以下内容:,DHCP,的工作原理,DHCP,的基本概念,DHCP,服务器和客户机的配置,操作实训,配置两个,DHCP,服务器分别对应两个不同的子网;,子网,A,对应的,DHCP,服务器为,192.168.2.0,网段,网关为,192.168.2.1,,子网掩码为,255.255.255.0,,,DNS,为,202.102.192.68,;,子网,B,对应的,DHCP,服务器为,192.168.3.0,网段,网关为,192.168.3.1,,子网掩码为,255.255.255.0,,,DNS,为,202.102.192.68,;,为达到容错的目的,通过设置,DHCP,中继代理使两个服务器可以相互为对方的子网提供,DHCP,服务,.,停用子网,A,的,DHCP,服务器,测试利用服务器,B,来进行提供,IP,地址;,返回首页,1,、,dhcp,中配置文件中关闭,DNS,动态更新选项是,A,、,ddns-update-style none;,B,、,ddns-update-style ad-hoc,C,、,ddns-update-style closed,D,、,update-dns close,正确答案是:,A,2,、,dhcp,的租约文件默认保存在哪个目录下,A,、,/etc/dhcpd B,、,/var/log/dhcpd,C,、,/var/lib/dhcp/ D,、,/var/lib/dhcpd/,正确答案是:,C,课后习题,3,、,DHCP,服务器能提供给客户机哪些配置,A.IP,地址,B.,子网掩码,C.,默认网关,D.DNS,服务器,正确答案是:,ABCD,4,、,DHCP,是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统,自动地为一个网络中的主机分配什么地址。,A,网络,B MAC C TCP D IP,正确答案是:,D,5,、下列哪个参数用于定义,DHCP,服务地址池:,A,host B,range,ignore,Subnet,正确答案是:,B,6,、,DHCP,服务器默认启动脚本是,正确答案是:,A,dhcpd,B,dhcp C,dhclient D,network,A,返回首页,
展开阅读全文