Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6

上传人:E**** 文档编号:89188598 上传时间:2019-05-21 格式:PPT 页数:31 大小:3.21MB
返回 下载 相关 举报
Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6_第1页
第1页 / 共31页
Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6_第2页
第2页 / 共31页
Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6_第3页
第3页 / 共31页
Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6_第4页
第4页 / 共31页
Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6》由会员分享,可在线阅读,更多相关《Linux网络服务器配置与管理项目教程 教学课件 ppt 作者 谢树新 《Linux网络操作系统项目教程》-项目6(31页珍藏版)》请在金锄头文库上搜索。

1、Linux网络服务器 配置与管理项目教程,信息工程系 谢树新 2011.9,目 录,安装Linux构建网络环境,项目1-,项目2-,管理Linux文件系统,项目3-,项目4-,项目5-,项目6-,配置与管理Samba服务器,配置与管理NFS服务器,配置与管理DHCP服务器,管理Linux操作系统,配置与管理DNS服务器,项目7-,项目8-,配置与管理Web服务器,项目9-,项目10-,项目11-,配置与管理E-mail服务器,配置防火墙与NAT服务器,配置与管理FTP服务器,项目6 配置与管理DHCP服务器,本项目介绍了在Linux系统中DHCP的配置与管理的具体方法。通过任务案例介绍了如何检

2、查并安装DHCP软件包;对DHCP的主配置文件dhcpd.conf的配置选项进行了全面的分析;对DHCP服务器和客户端的配置方法进行了详细的阐述;最后介绍了如何在Linux和Windows XP中通过DHCP动态获取IP地址。,6.1 情境描述,天一电子产品研发中心在进行网络改造前,局域网中的服务器采用Windows 操作系统,考虑到系统的安全性和稳定性等方面的原因,改造后公司决定服务器中使用了Linux操作系统。改造前中心内部网络管理由范海负责,当时机器不多,他给每台机器指定了一个IP地址,但在使用时,问题较多。 一是有个别同事经常去修改相关参数,导致IP地址冲突,无法正常上网。二是公司业务

3、发展了,电脑越来越普及了,对相关参数的维护工作也越来越繁重了。 三是公司领导和部分同事配备了笔记本电脑,需要在不同的环境下使用,要不断修改IP地址很不方便。 为此,中心希望谢立夫在Linux服务器中为天一研发中心解决上述问题。,项目配置需求,假设DHCP服务器IP地址为192.168.1.2,为192.168.1.0/24网段的客户端分配IP地址。 DNS服务器的域名为,IP地址为192.168.1.3。 需要分配给客户端的IP地址池为192.168.1.4-192.168.1.150。子网掩码为255.255.255.0。 为客户端分配的网关为192.168.1.254。 为总经理保留IP地

4、址192.168.1.88,为财务部经理保留IP地址192.168.1.89,为人事部经理保留IP地址192.168.1.90。,6.2 任务分析,1. DHCP服务概述,2. DHCP运行机制,3. DHCP租约的生成,4. DHCP租约的更新,DHCP 服务工作原理,DHCP服务概述 DHCP全称是Dynamic Host Configuration Protocol(动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配IP地址,并完成每台计算机的TCP/IP协议配置,包括IP地址、子网掩码、网关,以及DNS服务器等。,IP地址2,IP地址1,DHCP客户机 通过DHCP服务

5、器 动态配置IP地址,DHCP 服务器,非DHCP客户机 配置静态IP地址,DHCP客户机 通过DHCP服务器 动态配置IP地址,DHCP的运行机制,DHCP客户端第一次登录网络,DHCP Client,DHCP Server1,DHCP Server2,DHCP 租约的生成过程(1),IP租用请求和提供,IP选择和确认,DHCP客户机发送完DHCPDISCOVER消息后,会等待DHCPOFFER消息,如果未能接受到DHCPOFFER,它就会重试4次(相隔2,4,8,16s,加上一个0到1000s之间的随机时间数) 如果DHCP客户机经过努力仍未获得任何有效服务器的IP地址将使用169.254

6、.0.1169.254.255.254这一保留地址中的一个IP地址(这也是帮助我们排错的一个根据) 每隔分钟,该客户机都继续尝试发现一个DHCP服务器,如果有某个DHCP服务器成为可用,客户机将接受到合法的IP地址。,DHCP 租约的生成过程(2),DHCP Client,DHCP Server,DHCP 租约的更新过程(1),租期的50%,租期的87.5%,租期的100%,在租期到达 50%时,如果更新没有成功,则在租期到达 87.5% 时继续向服务器申请更新。,如果租期到达87.5%时,仍未更新成功,则在租期到达之后重新向网络发送 DHCPDISCOVER的广播信息。,DHCP 租约的更新

7、过程(2),自动更新租约 DHCP客户机在它们的租约期限已过去50%,自动尝试更新租约。 如果DHCP服务器可用,那么将更新。如果DHCP服务器不可用,客户机将继续使用它的当前配置。 当期限过去87.5% 发出广播再次更新租约。在这一阶段,DHCP客户机接受任何DHCP服务器发出的租约。 如果租约已经到期(100%),客户机必须立即停止使用当前的IP地址。然后DHCP客户机开始新的DHCP租约过程,尝试租用新的IP地址。,DHCP 租约的更新过程(2),DHCP 服务对应的软件包,与DHCP服务相关的软件包有以下几个: dhcp:DHCP服务器软件包。 dhclient:DHCP客户端软件包。

8、 dhcp-devel:DHCP开发工具。,人工更新租约 如果需要立即更新DHCP配置信息,你可以使用人工方式更新IP租约。 使用命令行实用工具: ipconfig /renew 和 ipconfig /release,DHCP 租约的更新过程(3),6.4 项目实施,Step 1,Step 2,Step 3,检查DHCP软件包:使用rpm qa|grep dhcp命令检测一下系统是否安装了DHCP软件包。,安装DHCP软件包:将RHEL5的第3张安装盘放入光驱,首先使用mount命令挂载光驱,然后使用rpm -ivh命令安装DHCP软件包 。,检查确认:所有DHCP软件包安装完毕后,同样使用

9、rpm qa命令进行查询 。,【操作步骤】,Step 1,Step 2,Step 3,将范本文件拷入/etc:默认情况下,dhcpd.conf是不存在的,因此,需要用户将系统提供的范本文件/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample复制到/etc目录 。,查看dhcpd.conf文件内容:首先进入dhcpd.conf所在目录,其次使用vi /etc/dhcpd.conf将配置文件打开,该文件包含了部分声明、参数及选项等3个部分 。,分析主配置文件dhcpd.conf:dhcpd.conf主配置文件的具体内容,它包含有参数、选项和声明3个部分 。,任务案

10、例6-2,【操作步骤】,Step 1,Step 2,设计网络拓扑:根据天一电子产品研发中心销售部的要求,在两个子网中共用1台DHCP服务器,因此,需要使用中继代理,所以设计的拓扑结构如图6-11所示 。,配置IP地址:DHCP服务器和DHCP中继代理服务器要在网络中提供服务,它自身最好配置一个静态的IP地址,根据网络拓扑结构设置DHCP服务器网卡的IP地址 。,【操作步骤】,任务案例6-3,配置DHCP服务器:DHCP服务器位于LAN1,它的IP地址是192.166.1.18,它需要为LAN1和LAN2中的客户机分配IP地址,因此,必须使用vi打开dhcpd.conf,然后在其中申明两个网段

11、。,Step 3,配置DHCP中继代理:DHCP中继代理监听所有接口上的DHCP请求。,Step 4,Step 1,Step 2,Step 3,停止DHCP服务:与启动DHCP服务类似,同样有两种方法停止DHCP服务。,重启DHCP服务:对DHCP服务器进行了相应配置后,如果需要让其生效,则需要对DHCP服务器进行重启 。,【操作步骤】,自动加载DHCP服务:如果需要让DHCP服务随系统启动而自动加载,可以使用chkconfig命令自动加载,也可以使用ntsysv命令 。,Step 4,任务案例6-4(启动与停止DHCP服务 ),启动DHCP服务:在DHCP服务安装完成并配置号dhcpd.co

12、nf文件后,需要启动才能使用DHCP服务。,Step 1,Step 4,配置IP地址和DNS:1)利用vi编辑网卡配置文件; 2)在文件中按以下方式修改网卡的IP地址、掩码和网关等信息。,检查DHCP软件包:采用rpm qa|grep dhcpd.conf检查DHCP软件包的安装情况,此步可参考【任务案例6-1】,【操作步骤】,任务案例6-5,修改配置文件:将范本文件dhcpd.conf.sample拷贝到/etc目录,并改名为dhcpd.conf;对配置文件进行相应的设置。,重启DHCP服务 :service dhcpd restart,在客户端进行测试 : 修改ifcfg-eth0,Ste

13、p 5,Step 2,Step 3,Step 1,Step 2,Step 3,编辑网卡配置文件:使用vi命令修改第一块网卡对应的配置文件,将BOOTPROTO=none修改为BOOTPROTO=dhcp,并启用客户端的DHCP功能 。,重启动网卡或重发广播 :在Linux中修改了网卡的配置文件后,需重新启动网卡或使用dhclient重新发送广播申请IP地址,操作方法是:1)重新启动网卡;重新发送广播 。,测试IP地址获取情况:执行ifconfig命令,测试DHCP客户端是否能正常获取IP地址 。,【操作步骤】,任务案例6-6,Step 1,Step 4,进入【网络连接】窗口:在Windows

14、XP中,右键单击桌面上的【网络邻居】图标,然后从弹出的菜单中选择执行【属性】命令,进入【网络连接】窗口 。,打开【本地连接属性】窗口:在图6-20中右键单击【本地连接】图标,然后从弹出的菜单中选择执行【属性】命令,打开【本地连接属性】窗口。,【操作步骤】,任务案例6-7,设置自动获取参数:打开【Internet协议(TCP/IP)属性】对话框,在此对话框中分别选中【自动获得IP地址】和【自动获得DNS服务器地址】单选按钮 。,释放IP地址:在命令窗口输入ipconfig /release命令释放IP地址。,重获IP地址。,Step 5,Step 2,Step 3,6.5 技能训练,实战要求,操作方法,课堂任务6-2,6.6 总结提高,本项目首先介绍了DHCP服务的工作原理,工作流程和DHCP软件包的安装方法,分析了DHCP服务的核心配置文件dhcpd.conf,然后通过典型案例着重训练了DHCP服务器的配置技能,最后训练了在客户端进行测试和解决故障的能力等。 DHCP是TCPIP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。通过本项目的学习,你的收获怎样,请认真填写学习情况考核登记表,并及时反馈,谢谢!,Communication Engineering Department,本项目结束,祝大家学习进步!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号