基于LINUX的DHCP服务器的设计与实现-毕业答辩_第1页
基于LINUX的DHCP服务器的设计与实现-毕业答辩_第2页
基于LINUX的DHCP服务器的设计与实现-毕业答辩_第3页
基于LINUX的DHCP服务器的设计与实现-毕业答辩_第4页
基于LINUX的DHCP服务器的设计与实现-毕业答辩_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

基于LINUX的DHCP服务器的设计与实现导

师:

答辩人:

专业:网络工程论文框架研究背景及意义DHCP协议介绍项目介绍与规划项目实现总结12345电气信息工程学院研究背景及意义

互联网的普及,让人们的工作、学习和生活与网络联系越来越紧密,网络的规模也越来越大。如何有效的管理分配IP地址成为众多网络中需要解决的问题之一。企业网中使用DHCP服务器大大缩短了配置或重新配置网络中工作站所花费的时间,使得网络管理员的工作效率大大提升。因此,在企业网中设计DHCP服务器的技术将会尤为重要。DHCP协议原理动态主机分配协议(DHCP)

DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。DHCP客户机DHCP服务器客户机请求IP服务器响应客户机选择IP服务器确认租约DHCPDiscoverDHCPOfferDHCPRequestDHCPACK广播DHCP工作过程DHCP多作用域

多网卡配置IP地址

多作用域的配置,必须保证DHCP服务器能够侦听所有子网客户机的请求信息。实现方式是为DHCP服务器添加多块网卡连接多个子网,并发布多个作用域的声明。企业项目介绍

WT公司是一家新型IT企业,企业内部有数量较多的电脑与部门。两栋写字楼,通过三层交换机连接共有六个部门,各部门用Vlan分开财务部人事部销售部技术部市场部服务部经理办公室及各处服务器需使用固定IP企业项目规划IP地址规划及Vlan划分部门IP地址空间VLAN财务部192.168.11.17/24~192.168.11.30/24Sw3-Vlan2人事部192.168.11.33/24~192.168.11.46/24Sw3-Vlan3销售部192.168.11.49/24~192.168.11.62/24Sw3-Vlan4技术部192.168.10.17/24~192.168.10.30/24Sw4-Vlan2市场部192.168.10.33/24~192.168.10.46/24Sw4-Vlan3服务部192.168.10.49/24~192.168.62/24Sw4-Vlan4总经理192.168.10.66/24Sw4-Vlan5副经理192.168.10.67/24DNS服务器192.168.10.68/24DHCP服务器192.168.10.69/24企业项目规划

服务器操作系统的选择

DHCP服务器需要一个稳定的操作系统和服务器软件。在操作系统的竞争之中,Linux以“免费、高效率、稳定性、跨平台”的特点,加上功能强大,对硬件配置需求低等优势,迅速地占领了一些其它商业操作系统市场,而且还在持续蔓延和发展。而RedhatLinux操作系统经过一段时间的发展已经成为一个主要的Linux发行版本,越来越多的企业和个人开始采用它来进行工作,学习和娱乐。同时,RedHatLinux中附带的DHCP服务也是目前Internet上最受欢迎的动态IP地址分配服务器。因此本项目将选用RedHatLinux系统作为DHCP服务器。项目实现主配置文件dhcpd.conf(1)dhcpd.conf主配置文件组成部分(2)dhcpd.conf主配置文件整体框架dhcpd.conf文件格式:#全局配置参数或选项;#全局生效#局部配置声明{

参数或选项;#局部生效

}●parameters(参数)●declarations(声明)●option(选项)项目实现常用参数介绍max-lease-time43200;

(1)ddns-update-style(none|interim)。作用:定义所支持的DNS动态更新类型。none:表示不支持动态更新。interim:表示DNS互动更新模式。

(2)ignoreclient-updates。作用:忽略客户端更新。(3)default-lease-timenumber(数字)。作用:定义默认IP租约时间。(4)max-lease-timenumber(数字)。作用:定义客户端IP租约时间的最大值。default-lease-time21600;项目实现常用声明介绍声明格式如:声明{

选项或参数;}(1)subnet网络号netmask子网掩码{.………}。作用:定义作用域,指定子网。subnet192.168.0.0netmask255.255.255.0{

…………

}(2)rangedynamic-bootp起始IP地址结束IP地址。作用:指定动态IP地址范围。rangedynamic-bootp192.168.0.100192.168.0.200项目实现多网卡实现DHCP多作用域配置固定IP地址分配10网段的IP地址分配项目实现多网卡实现DHCP多作用域配置11网段的IP地址分配项目实现

至此,在Linux系统下设计并实现DHCP多作用域服务器便完成了,在实现过程中,针对不同的环境,可视情况使用常规搭建或多作用域两种方法,来实现预期目标,并最终完成项目需求。总结

通过学习、了解了当前国内外DHCP服务器设计的现状与存在的问题,对企业网中Linux系统下DHCP服务器的设计思路与要点。在深入分析后,制订了符合此次毕业设计项目中DHCP服务器的设计方案,并通过多次试验去完善该DHCP服务器的设计。最终完成基于Linux系统的DHCP服务器的设计与实现。由于水平有限,本次设计中还存在一定的缺陷,争取在日后

温馨提示

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

评论

0/150

提交评论