Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第10章DHCP服务器_第1页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第10章DHCP服务器_第2页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第10章DHCP服务器_第3页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第10章DHCP服务器_第4页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第10章DHCP服务器_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

Linux系统管理与服务器配置

——基于CentOS7第10章DHCP服务器目录10.1项目一:DHCP服务器的安装与启动10.1.1DHCP服务简介 10.1.2DHCP的运作方式 10.1.3安装DHCP服务器10.1.4/etc/dhcp/dhcpd.conf配置文件 10.2项目二:DHCP服务器的配置10.3常见问题分析本章小结 10.1项目一:DHCP服务器的安装与启动某公司正处于快速发展阶段,终端数量日益增多,如果仍采用设置静态IP地址的方法,会造成设置错误或者IP地址冲突的问题,这样既影响正常工作也会加大管理员的工作量。为此公司希望采用动态IP地址分配的方法来完成对IP地址的维护。针对这一需求,管理员计划在服务器上安装配置DHCP服务器,用来给局域网用户动态分配IP地址等网络信息。首先,管理员需要安装DHCP服务器,然后对DHCP服务器做简单常规设置。序号知识点详见章节1了解DHCP服务器10.1.1,10.1.22安装DHCP服务器的过程10.1.33管理dhcpd服务10.1.310.1.1DHCP服务简介DHCP:动态主机配置协议,动态分配IP地址。作用:简化大规模网络环境下为每台机器设置IP的工作,ip自动分配。DHCP被设计成为客户端/服务器模式,DHCP服务器负责为DHCP客户端自动分配IP地址。DHCP服务器收到DHCP客户端向网络发送的IP地址请求后,会为客户端分配包括IP地址、子网掩码、默认网关及DNS服务器的IP地址等。10.1.1DHCP服务简介DHCP提供3种IP地址分配方式。(1)人工分配人工分配获得的IP地址也称为静态地址,网络管理员为某些少数特定的在网计算机或者网络设备绑定固定IP地址,且地址不会过期。(2)自动分配一旦DHCP客户端第一次成功地从DHCP服务器租用到某个IP地址之后,就永远使用这个地址。(3)动态分配当DHCP客户端第一次从DHCP服务器租用到IP地址之后,并非永久地使用该地址,只要租约到期,客户端就得释放这个IP地址,以给其他主机使用。10.1.2DHCP的运作方式如果在同一网段内有一台DHCP服务器,则客户端可以通过软件广播的方式来达到相互通信的目的。10.1.3安装DHCP服务器1.查询在安装DHCP服务器之前需要确认当前系统是否已经安装了合适版本的软件包。如果输出如图信息,表示系统已经安装了DHCP服务器,并且可以通过输出结果判定已安装的软件包版本号是4.2.5此时不需要再继续安装软件,可以直接进行测试。如果系统未安装DHCP服务器,则会输出如图

“packagedhcpisnotinstalled”字样。10.1.3安装DHCP服务器2.挂载如果需要安装软件包,首先需要准备好待安装的RPM软件包。在Linux的安装光盘中提供了相关软件包,在安装过程中需要通过加载光盘的方法寻找到待安装的软件包。首先将CentOSLinux7安装光盘的映像文件载入虚拟光驱中,确认后系统会自动挂载光盘到/media目录下,否则使用mount命令进行光盘挂载:#mount/dev/cdrom/media10.1.3安装DHCP服务器3.安装在安装DHCP服务器时可能需要多个相关的软件包。使用rpm命令依次安装下列软件包:服务器软件包:dhcp-4.2.5-47.el7.centos.x86_64客户端软件包:dhclient-4.2.5-47.el7.centos.x86_64开发软件包:dhcp-libs-4.2.5-47.el7.centos.x86_6,dhcp-common-4.2.5-47.el7.centos.x86_64执行rpm命令安装DHCP服务器,安装方法如下图所示。按照图中的顺序依次安装服务器、客户端、开发软件包。其中,服务器软件包正确安装,其余三个软件包由于系统中已经安装,不再进行安装,给出isalreadyinstalled的提示。10.1.3安装DHCP服务器10.1.4/etc/dhcp/dhcpd.conf配置文件DHCP服务器默认的配置文件是/etc/dhcp/dhcpd.conf,它是一个文本文件,DHCP服务器中含有一个语法分析器,能对该文件进行语法分析,从而获得DHCP服务器的配置参数。该文件对关键字大小写敏感,注释信息以“#”开头,一直持续到该行结束。dhcpd.conf文件通常包括3部分:parameters(参数),declarations(声明)和option(选项)。1.parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户端。2.declarations(声明)用来描述网络布局、提供给客户端的IP地址等。3.option(选项)用来配置DHCP可选参数,全部用option关键字作为开始。10.1项目一:DHCP服务器的安装与启动操作过程:#rpm-qdhcp#rpm-ivhdhcp-4.2.5-47.el7.centos.x86_64#rpm-ivhdhclient-4.2.5-47.el7.centos.x86_64#rpm-ivhdhcp-libs-4.2.5-47.el7.centos.x86_6#rpm-ivhdhcp-common-4.2.5-47.el7.centos.x86_64#systemctlstatusdhcpd.service#systemctlenableddhcpd.service10.2项目二:DHCP服务器的配置序号知识点详见章节1主配置文件dhcpd.conf的配置10.1.42DHCP服务器的测试参见操作过程安装完DHCP服务器以后,管理员要为公司局域网完成动态IP地址的分配,进一步配置DHCP服务器。分配网段为192.168.137.0/24,IP地址范围为192.168.137.60~192.168.137.240,默认网关为192.168.137.1,该网段其他地址保留为静态分配。另外,为物理地址00:0C:09:04:ED:35的主机设置固定IP地址:192.168.137.90。10.2项目二:DHCP服务器的配置操作过程:1.编辑配置文件dhcpd.confDHCP的配置文件dhcpd.conf位于系统的/etc/dhcp目录下。如果该目录下没有该文件则新建此文件。#vim/etc/dhcp/dhcpd.conf//编辑配置文件,编写下面的内容。10.2项目二:DHCP服务器的配置ddns-update-styleinterim;subnet192.168.137.0netmask255.255.255.0{//配置网段和子网掩码。range192.168.137.60192.168.137.240;//配置分配范围。optionrouters192.168.137.1;//配置网关。}group{optionrouters192.168.137.1;hoststaticiphost1{//配置固定IP地址。hardwareethernet00:0C:09:04:ED:35;fixed-address192.168.137.90;}}10.2项目二:DHCP服务器的配置2.启动DHCP服务器#systemctlstartdhcpd.service3.测试DHCP服务器首先将客户端主机的IP地址设置为动态获取。(1)对于Windows系统,设置比较简单,打开Windows系统的【控制面板】,找到【网络和Internet】-【网络连接】,在本地连接的属性中设置10.2项目二:DHCP服务器的配置然后测试连通性,在cmd命令行下输入:ipconfig/all,查看IP地址10.2项目二:DHCP服务器的配置(2)对于Linux系统,编辑客户端主机的配置文件/etc/sysconfig/network-scripts/ifcfg-ens37。#vim/etc/sysconfig/network-scripts/ifcfg-ens37编辑配置文件中BOOTPROTO一项的值为“DHCP”10.2项目二:DHCP服务器的配置重新启动NetworkManager服务,获取IP地址。执行#ipaddrshowens37命令,可以查询到自动获取的IP地址是192.168.137.60。最后,测试与网关的连通性,输入命令ping192.168.137.1。10.3常见问题分析1.在配置DHCP时,有时客户端会出现DeterminingIPinformationforens33...Failed;nolinkpresent.Checkcable提示信息。信息提示IP地址获取错误,检查是否连接。这个问题在虚拟机条件下,由于没有真正的网线,所以并不存在真实的网线连接问题。这种虚拟机问题需要如下设置解决:以root权限输入命令su-,在/etc/sysconfig/network-scripts/ifcfg-ens33文件中添加:check_link_down(){return1;}保存退出。10.3常见问题分析客户端无法获得IP地址。

首先判断,此故障是某个客户端发生还是多个客户端都发生。如果仅有一个客户端出现此故障,应检查网卡的设置,设置动态获取IP地址,确保它使用了DHCP服务。然后,检查交换机,看一下端口、VLAN,看是否配置了VLAN成员。并检查这个VLAN上的其它设备是否可以获得IP地址。如果多个客户端都无法获得IP地址,问题可能是由于路由器没有将DHCP请求转发给DHCP服务器造成的。如果多个子网上的多个客户端都有这个问题,则可能是DHCP服务器自身造成的。此时,可能没有运行DHCP服务器或者没有足够的IP地址可供分配。本章小结本章通过两个项目介绍了DHC

温馨提示

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

评论

0/150

提交评论