- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * Lesson 23 Deploy dhcp --部署DHCP服务器 课程主要目标 DHCP原理及其用途 dhcpd 启动和关闭dhcpd 配置dhcpd DHCP (1) 在TCP/IP网络上,每台工作站要能存取网络上的资源之前,都必须进行基本的网络配置,一些主要参数诸如IP地址,子网掩码,缺省网关,DNS等必不可少,还可能需要一些附加的信息如IP管理策略之类。 对于一个稍微大点的网络而言,网络的管理和维护的任务是相当繁重的。一台计算机从一个子网转移到另一个子网,就要重新对系统进行配置。对于普通水平的工作站用户是不能赋予他们配置自己的工作站网络的权限,而且也没有这个必要。 因此,需要有一种机制来让TCP/IP的配置和管理从用户端转移到网络管理端,实现IP的集中式管理。解决方案就是用DHCP。 DHCP(2) DHCP的全称是动态主机配置协议(Dynamic Host Configuration Protocol),由IETF(Internet 网络工程师任务小组)设计。目的就是为了减轻TCP/IP网络的规划、管理和维护的负担,解决IP地址空间缺乏问题。 运行DHCP的服务器把TCP/IP网络设置集中起来,动态处理工作站IP地址的配置,用DHCP租约和预置的IP地址相联系,DHCP租约提供了自动在TCP/IP网络上安全地分配和租用IP地址的机制,实现IP地址的集中式管理,基本上不需要网络管理人员的人为干预。而且,DHCP本身被设计成BOOTP(自举协议)的扩展,支持需要网络配置信息的无盘工作站,对需要固定IP的系统也提供了相应支持。 DHCP(3) 在客户端启动, 广播discovery报文(包含客户端的MAC地址)由于是广播,可以保证DHCP server收到这个报文。 DHCP server收到这个报文后参照报文中的MAC地址,从配置的DHCP地址池中为其分配一个IP地址。然后把这个IP地址用offer报文(包含discovery里面客户端的MAC)发送给客户端。客户端收到后比较MAC,发现报文里面的MAC和自己的MAC一样,那么就认为这个报文是发给本机的。 由于DHCP server可能有多个,所以客户端发一个Discovery就很有可能收到多个offer。这时候客户端必须表示本机采用哪个offer的地址。所以客户端再次广播一个request报文,通知网段内所有主机表明我要用这个discovery的报文。 最后DHCP server回一个ACK报文,做一个确定。 启动DHCP服务(1) 目前几乎所有的Linux发行版都捆绑了dhcp,RedHat也不例外,RedHat Server版本默认会将dhcp安装在系统上。可以使用下面的命令检查系统是否已经安装了dhcp: #rpm -qa|grep dhcp 启动DHCP服务(2) DHCP服务器守护程序名为dhcpd。dhcpd在系统启动时由启动脚本(/etc/init.d/dhcpd)自动启动。进行启动/停止FTP服务等操作时,可以通过这个启动脚本进行操作,也可以使用service命令: #/etc/init.d/dhcpd [操作选项] 或者 #service dhcpd [操作选项] 查看状态 status 重启 restart 停止 stop 启动 start 操作 选项 配置dhcp服务器(1) DHCP的设置文件和主要文件存放在/etc/dhcp/目录中。 dhcp租约文件 /var/lib/dhcp/dhcpd.leases dhcp?的设置文件 /etc/dhcp/dhcpd.conf 说????明 文?件?名 配置dhcpd服务器(2) /etc/dhcpd.conf通常包括三部分:parameters、declarations 、option. 配置dhcpd服务器(3) DHCP配置文件中的常用parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户 忽略客户端更新,该参数只能在全局配置中使用。 ignore-client-updates 续下页 定义所支持的DNS动态更新类型,该参数必选且必须放在第一行且只能在全局配置中使用 none:不支持 interim:DNS互动更新模式 ad-hoc:特殊DNS更新模式 ddns-update-style (none|interim|ad-hoc) 解释 ?参数 配置dhcpd服务器(4) DHCP配置文件中的常用parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户 如果这个DHCP服务器不是实验的,对于这个网络实际是真正要使用的,就应该有这一句。 authritati
您可能关注的文档
最近下载
- 电厂化验考试试题及答案.doc VIP
- 【超星学习通】马克思主义基本原理(南开大学)尔雅章节测试网课答案.docx VIP
- 2024年河北省保定市竞秀区校联考中考一模语文试题.docx VIP
- 电厂化验培训课件.ppt VIP
- 冀教版小学英语六年级上册Unit 3 Lesson 13 Seasons 教学设计.docx
- 施工管理人员资质报审表.doc VIP
- 电厂化学水处理工试题及答案.docx VIP
- 南方电网标准材料模块(10kV各类型台架变物资的标准分包表).pdf VIP
- 江苏省南通市海门区2024-2025学年九年级上学期期末考试语文试题(B卷)(无答案).docx VIP
- 2024电厂化学-煤化验试题.pdf VIP
文档评论(0)