第22章SolarisDHCP服务.docx_第1页
第22章SolarisDHCP服务.docx_第2页
第22章SolarisDHCP服务.docx_第3页
第22章SolarisDHCP服务.docx_第4页
第22章SolarisDHCP服务.docx_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第22章 Solaris DHCP服务 在本章中,我们将对动态主机配置协议(DHCP)进行讨论。DHCP用基于时间的客户机地址租用方式,可以方便地对网络的IP地址进行动态管理。对于一个网络来说,主机关机后,IP地址就要释放,这样,可以节省很多的IP地址,供给更多需要使用IP地址的主机。 22.1 Solaris DHCP概述 在常见的小型网络中(如家庭网络和学生宿舍网),网络管理员都是采用手工分配IP地址的方法,而到了中、大型网络,这种方法就不太适用了。在中大型网络,特别是大型网络中,往往有超过100台的客户机,手动分配IP地址的方法就不太合适了。因此,我们必须引入一种高效的IP地址分配方法,幸好,DHCP(Dynamic Host Configuration Protocol)为我们解决了这一难题。22.1.1 DHCP的优缺点1DHCP的优点DHCP服务的优点不少:网络管理员可以验证IP地址和其他配置参数,而不用去检查每个主机;DHCP不会同时租借相同的IP地址给两台主机;DHCP管理员可以约束特定的计算机使用特定的IP地址;可以为每个DHCP作用域设置很多选项;客户机在不同子网间移动时不需要重新设置IP地址。2DHCP的缺点但同时也存在不少缺点:DHCP不能发现网络上非DHCP客户机已经在使用的IP地址;当网络上存在多个DHCP服务器时,一个DHCP服务器不能查出已被其他服务器租出去的IP地址;DHCP服务器不能跨路由器与客户机通信,除非路由器允许BOOTP转发。22.1.2 DHCP工作流程DHCP服务的工作流程是这样的。1发现阶段发现阶段,即DHCP客户机寻找DHCP服务器的阶段。DHCP客户机以广播方式(因为DHCP服务器的IP地址对于客户机来说是未知的)发送DHCP discover发现信息来寻找DHCP服务器,即向地址255.255.255.255发送特定的广播信息。网络上每一台安装了TCP/IP协议的主机都会接收到这种广播信息,但只有DHCP服务器才会做出响应(如图22-1所示)。图22-1 DHCP客户机寻找DHCP服务器2提供阶段提供阶段,即DHCP服务器提供IP地址的阶段。在网络中接收到DHCP discover发现信息的DHCP服务器都会做出响应,它从尚未出租的IP地址中挑选一个分配给DHCP客户机,向DHCP客户机发送一个包含出租的IP地址和其他设置的DHCP offer提供信息(如图22-2所示)。图22-2 DHCP服务器提供IP地址3选择阶段选择阶段,即DHCP客户机选择某台DHCP服务器提供的IP地址的阶段。如果有多台DHCP服务器向DHCP客户机发来的DHCP offer提供信息,则DHCP客户机只接受第一个收到的DHCP offer提供信息,然后它就以广播方式回答一个DHCP request请求信息,该信息中包含向它所选定的DHCP服务器请求IP地址的内容。之所以要以广播方式回答,是为了通知所有的DHCP服务器,它将选择某台DHCP服务器所提供的IP地址(如图22-3所示)。图22-3 DHCP客户机选择某台DHCP服务器提供的IP地址4确认阶段确认阶段,即DHCP服务器确认所提供的IP地址的阶段。当DHCP服务器收到DHCP客户机回答的DHCP request请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCP ack确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定,另外,除DHCP客户机选中的服务器外,其他的DHCP服务器都将收回take曾提供的IP地址(如图22-4所示)。图22-4 DHCP服务器确认所提供的IP地址5重新登录重新登录。以后DHCP客户机每次重新登录网络时,就不需要再给DHCP discover发送发现信息了,而是直接发送包含前一次所分配的IP地址的DHCP request请求信息。当DHCP服务器收到这一信息后,它会尝试让DHCP客户机继续使用原来的IP地址,并回答一个DHCP ack确认信息。如果此IP地址已无法再分配给原来的DHCP客户机使用时(比如此IP地址已分配给其他DHCP客户机使用),则DHCP服务器给DHCP客户机回答一个DHCP nack否认信息。当原来的DHCP客户机收到此DHCP nack否认信息后,它就必须重新发送DHCP discover发现信息来请求新的IP地址。6更新租约更新租约。DHCP服务器向DHCP客户机出租的IP地址一般都有一个租借期限,期满后DHCP服务器便会收回出租的IP地址。如果DHCP客户机要延长其IP租约,则必须更新其IP租约。当DHCP客户机启动和IP租约期限过一半时,DHCP客户机都会自动向DHCP服务器发送更新其IP租约的信息。 22.2 如何设置DHCP服务 下面介绍如何在Solaris 10中设置DHCP服务。我们可以使用两种方法来设置:图形界面方式;命令行方式。22.2.1 使用DHCP管理器管理DHCP服务在Solaris 10的/usr/sadm/admin/bin/下,运行./dhcpmgr命令,就可以启动DHCP管理器。图22-5就是DHCP管理器的启动前的初始配置图。图22-5 选择服务器配置图22-5中第一个选项是启动配置DHCP服务器的步骤,第二个选项是启动配置BOOTP中继代理的步骤。中继代理的作用是将DHCP服务器分发的IP地址转发给目标BOOTP。当我们输入DHCP服务器和目标BOOTP的地址后,这个中继代理就可以继续运行了。下面我们还以配置DHCP服务器为例,服务器的配置方法分别如图22-6图22-23所示。图22-6 选择数据的存储技术图22-6选择数据的存储格式。如果我们设有NIS+,可以将数据存在NIS+中,一般在没有NIS+的情况下,可以选择将配置数据存在文件中。本例就选择存储在一个文本文件中。图22-7 指定存储文件的位置图22-8 命名服务的选择。在本主机中,不考虑命名服务的管理图22-9 租用IP地址的策略的管理,可以指定租借期限图22-10 为客户机指定DNS服务器的地址图22-11 确定DHCP工作的网络范围图22-12 指定DHCP工作的网络类型图22-13 指定NIS或NIS+域,否则请单击“下一步”按钮图22-14 最后一步,检查以前步骤配置是否正确。如果正确,单击“完成”按钮在服务器工作环境配置完成之后,就会出现如图22-15所示的地址池配置对话框。图22-15 启动地址配置向导单击“是”按钮后,出现如图22-16所示的对话框。图22-16 指定待分配的IP地址池IP个数图22-17 指定起始的IP地址图22-18 显示待分配的IP地址池中的IP地址图22-19 输入客户机的配置信息图22-20 选择租用类型图22-21 检查前面步骤时候设置是否正确单击“完成”按钮,IP地址池的设定就完成了。图22-22所示的就是DHCP管理器的界面,我们可以看到,刚才设定的DHCP网络已经设定好。图22-22 DHCP管理器界面图22-23 从“服务”菜单中,我们可以“停止”或“启动”DHCP服务至此,使用图形界面管理DHCP服务就介绍完了。我们发现,这个管理方法的确很简单,也很直观。22.2.2 使用dhcpconfig命令管理DHCP服务相比图形界面,使用命令行来管理DHCP服务就比较抽象了。所以我们不准备详细介绍命令行了,只让大家有个大致的印象。设置DHCP服务的命令主要是下面这行:#/usr/sbin/dhcpconfig -D -r datastore -p location datastore 是这三者之一:SunWfiles、SunWbinfiles和SunWnisplus。 SunWfiles:为文本文件形式。 SunWbinfiles:为二进制文件形式。 SunWnisplus:为NIS+形式。 Location 是储存DHCP设置数据的地方:对于SunWfiles和SunWbinfiles来说,Location应该指定为目录的绝对路径,对SunWnisplus来说,应指定NIS+目录。删除DHCP服务和DHCP中继的方法如下:# /usr/sbin/dhcpconfig U如果读者想详细了解dhcpconfig命令的使用方法,请参考dhcpconfig(1M)的帮助页面,这里就不再详细介绍了。22.3 如何设置DHCP客户机DHCP客户机从DHCP服务器中租用的IP地址,并可在一定的时间内使用。如果从服务器中租用IP地址,也需要对客户机做一系列的设置。下面分别介绍在Solaris和Windows系统中设置DHCP客户机的方法。22.3.1 配置Solaris DHCP客户机图22-24 重启系统提示一旦DHCP服务器配置完成,Solaris客户机的配置就非常简单了。当安装客户机时,系统会提示我们安装DHCP支持。此时,如果我们以“yes”回答,则系统将不再像一般安装那样询问静态IP地址的设置,因为该地址将由DHCP服务器分发。如 果我们希望在一个已经安装好的客户机上启动DHCP支持,就需要使用sys-unconfig命令,该命令可以用来完成所有系统网络的重新配置。但前提是系统要重新启动。图22-24就是在运行sys-unconfig命令后,系统提示是否重新启动。 输入“y”后,回车。系统将重新引导。直到系统出现如图22-25所示的是否在某个网络端口上使用DHCP对话框。图22-25 使用DHCP对话框我们选择“yes”后,按“F2”键继续,一步步按照指示做即可完成设置。22.3.2 Windows DHCP客户机的配置在Microsoft Windows

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论