版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
11七月2026服务器管理技术-Session1第十五章DHCPDHCP简介DHCP工作原理DHCP的安装DHCP服务器端配置DHCP客户端配置DHCP其他问题22DHCP的简介DHCP简介
DHCP(DynamicHostConfigurationProtocol)动态主机配置协议,用来自动给客户机器分配TCP/IP信息的网络协议。每个DHCP客户端向DHCP服务器发起请求,该服务器会返回包括IP地址、网关和DNS服务器信息的客户网路配置。为什么使用DHCP
DHCP在快速发送客户网络配置方面很有用场。当配置客户系统时,管理员可以选择DHCP,并不必输入IP地址、子网掩码、网关、或DNS服务器。客户从DHCP服务器中检索这些信息。DHCP在管理员想改变大量系统的IP地址时也大有用途。与其重新配置所有系统,管理员只需编辑服务器上的一个DHCP配置文件即可获得新IP地址集合。如果某机构的DNS服务器改变了,这种改变只需在DHCP服务器上而不必在DHCP客户上进行。一旦客户的网络被重新启动(或客户重新引导系统),改变就会生效。除此之外,如果便携电脑或任何类型的可移计算机被配置使用DHCP,只要每个办公室都有一个允许它联网的DHCP服务器,它就可以不必重新配置而在办公室间自由移动。
33DHCP工作原理DHCP的工作原理第一次登录﹕1.寻找DHCPServer。当DHCP客户端第一次登录网路的时候它会向网路发出一个DHCPDISCOVER封包。封包的来源位址会为﹐目的位址为55﹐然后再附上Dhcpdiscover的信息﹐向网路进行广播。2.提供IP租用位址。当DHCP伺服器监听到客户端发出的Dhcpdiscover广播后﹐它会从那些还没有租出的位址范围内﹐选择最前面的的空置IP,连同其它TCP/IP设定,回应给客户端一个DHCPOFFER封包。3.接受IP租约。如果客户端收到网路上多台DHCP伺服器的回应﹐只会挑选其中一个Dhcpoffer而已(通常是最先抵达的那个)﹐并且会向网路发送一个Dhcprequest广播封包﹐告诉所有DHCP伺服器它将指定接受哪一台DHCPserver提供的IP位址。同时﹐客户端还会向网路发送一个ARP封包﹐查询网路上面有没有其它机器使用该IP位址﹔如果发现该IP已经被占用﹐客户端则会送出一个DHCPDECLINE封包给DHCP伺服器﹐拒绝接受其Dhcpoffer﹐并重新发送Dhcpdiscover信息。4.租约确认。当DHCPserver接收到客户端的Dhcprequest之后﹐会向客户端发出一个DHCPACK回应﹐以确认IP租约的正式生效﹐也就结束了一个完整的DHCP工作过程。44DHCP工作原理DHCP的工作原理55DHCP的安装DHCP的安装使用RPM包安装:#rpm-ivhdhcp-3.0pl2-6.14.i386.rpm#rpm-ivhdhcp-devel-3.0pl2-6.14.i386.rpm#rpm-ivhdhclient-3.0pl2-6.14.i386.rpm66DHCP的配置DHCP重要配置文件/etc/dhcpd.conf(配置文件)/var/lib/dhcp/dhcpd.lease(租赁文件)/usr/sbin/dhcpd(执行文件)/etc/rc.d/init.d/dhcpd(启动脚本)/var/log/messages(日志文件)/etc/sysconfig/dhcpd(定义DHCP广播网卡文件)
/etc/sysconfig/dhcrelay(中继代理服务文件)/etc/init.d/dhcrelay(中继代理服务启动脚本)/usr/sbin/dhcrelay(中继代理执行文件)77DHCP的配置DHCP中常用的概念作用域:一个网络中所有可分配的IP地址的连续范围。范围:用于动态分配的IP地址序列。排除范围:不用于分配的IP地址序列。地址池:定义了DHCP范围和排除范围后,剩下的地址构成了一个地址池,地址池中的地址动态分配给客户机。租约:DHCP服务器指定的时间长度,在这个时间范围内客户机可使用所获得的IP地址。保留地址:保证某个设备始终使用同一个IP地址。88DHCP的配置DHCP配置文件/etc/dhcpd.conf配置文件中有两类陈述:a.声明――描述网络的布局,描述客户,提供客户的地址或把一组参数应用到一组声明中。b.参数――表明如何执行任务,是否要执行任务或将哪些网络配置选项发送给客户。某些参数必须以option关键字开头,它们也被称为选项。选项配置DHCP的可选选项;而参数配置的是必选的或控制DHCP服务器行为的值。在使用大括号({})的部分之前声明的参数(包括选项)通常被当做全局参数。全局参数应用位于其下的所有部分。99DHCP的配置DHCP配置文件/etc/dhcpd.conf全局配置ddns-update-styleinterim;ignoreclient-updates;notauthoritative;子网配置subnetnetmask{rangedynamic-bootp53;optionrouters;optionsubnet-mask;optiondomain-name"";optiondomain-name-servers0,8;optiontime-offset-180000;#EasternStandardTimedefault-lease-time416000;max-lease-time632000;网卡与IP绑定hostelserver{hardwareethernet00:11:11:95:F2:17;fixed-address36;}1010DHCP的配置租期数据库在DHCP服务器上,/var/lib/dhcp/dhcpd.leases文件中存放着DHCP的客户租期数据库。每个新近分配的IP地址的DHCP租期信息都会自动储存在租期数据库中。该信息包括租期的长度;IP地址被分配的对象;租期的开始和终止日期;以及用来检索租期的网卡的MAC地址。租期数据库中所用的时间是格林威治标准时间(GMT),不是本地时间。租期数据库不时被重建,因此它不算太大。首先,所有已知的租期会被储存到一个临时的租期数据库中,dhcpd.leases文件被重命名为dhcpd.leases~,然后,临时租期数据库被写入dhcpd.leases文件。在租期数据库被重命名为备份文件,新文件被写入之前,DHCP守护进程有可能被杀死,系统也有可能会崩溃。如果发生了这种情况,dhcpd.leases文件不存在,但它却是启动服务所必需的。这时,请不要创建新租期文件。因为这样做会丢失所有原有的旧租期文件,从而导致更多问题。正确的办法是把dhcpd.leases~备份文件重命名为dhcpd.leases,然后再启动守护进程。
1111DHCP的启动DHCP服务的启动启动方法一:servicedhcpdstart启动方法二:/etc/rc.d/init.d/dhcpdstart
如果系统连接了不止一个网络接口,但是又想只让DHCP服务器启动其中之一,可以配置DHCP服务器只在那个设备上启动。在/etc/sysconfig/dhcpd中,把接口的名称添加到DHCPDARGS的列表中:#CommandlineoptionshereDHCPDARGS=eth0
1212DHCP的快速配置快速配置DHCPServer第一步:拷贝dhcp配置例子文件到/etc目录,并命名为dhcpd.confcp/usr/share/doc/dhcp-<version-number>/dhcpd.conf.sample/etc/dhcpd.conf第二步:编辑/etc/dhcpd.conf修改相应配置参数,以便适合你的网络环境。第三步:配置DHCP本身的IP地址,必须在dhcpd.conf定义的子网内。第四步:通过servicedhcpdstart命令启动dhcpd服务。1313DHCP客户端配置Linux客户端的配置编辑/etc/sysconfig/network文件应该包含以下行:NETWORKING=yes编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件应该包含以下几行:DEVICE=eth0BOOTPROTO=dhcpONBOOT=yes1414DHCP客户端配置windows客户端的配置
网
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 传统体育试题及答案
- 磁共振腹部试题及答案
- 常见斑点类型及成因解析
- 护理安全用药的用药监测
- 2026年头部软文推广平台综合实力研究:品牌安全与抗幻觉加固AI可信度工程的行业实践-头部软文推广平台深度测评与未来趋势
- 护理创新技术在临床中的应用研究
- 护理研究护理模式创新
- 护理部继续教育体系
- 护理质量数据解读:鱼骨图辅助分析
- 护理研究临床效果评估
- 财产损失评估报告范本
- 鲁教版(五四制)九年级数学上册电子课本教材
- 电子商务基础课件 项目六 电子商务客户服务与管理
- 劳务分包施工技术交底方案
- 2025年7月浙江省普通高中学业水平考试生物试卷(含答案详解)
- IATF169492016内部审核员培训试题及答案
- 沃尔玛采购管理模式
- 入河排污口整治工程施工方案
- 临水作业安全培训讲义课件
- DB22∕T 388-2004 吉林省地表水功能区
- 危险化学品理化性质及危险特性表
评论
0/150
提交评论