2774.A LINUX防火墙设计与实现 毕业设计论文.doc
《2774.A LINUX防火墙设计与实现 毕业设计论文.doc》由会员分享,可在线阅读,更多相关《2774.A LINUX防火墙设计与实现 毕业设计论文.doc(51页珍藏版)》请在优知文库上搜索。
1、2毕业设计(论文)LINUX防火墙设计与实现 毕业设计(论文) 第43页 题 目 Linux防火墙设计与实现 题目类型:工程设计 技术专题研究 理论研究 软硬件产品开发一、设计任务及要求 1设计背景: 广泛分布的企业内部网络和公共网络互联起来,这种互联方式面临多种安全威胁,极易受到外界的攻击,导致对网络的非法访问和信息泄露。防火墙是安全防范的最有效也是最基本的手段之一。Linux以其开放源码的特性,开放的网络特性使越来越多的用户选择Linux作为防火墙的操作平台。 2设计要求: (1)熟悉LINUX系统的NETFILTER防火墙技术与原理。 (2)熟悉LINUX下C语言的调试和编译;熟悉PER
2、L,CGI。 (3)熟悉LINUX内核模块的原理与编程实现。 (4)基于NETFILTER进行二次开发,设计包过滤防火墙,该防火墙架设在双宿主主机上,隔离内外网,实现系统管理,网络配置,安全策略配置,日志与流量统计等基本功能。 (5)进行系统总体方案设计以及各功能模块的详细设计与编程实现。 (6)测试系统。 二、应完成的硬件或软件实验 完成系统的开发,测试所设计的软件,能够实现所要求的功能。 三、应交出的设计文件及实物(包括设计论文、程序清单或磁盘、实验装置或产品等) 软件产品;毕业论文;光盘;英文翻译。 四、指导教师提供的设计资料 1计算机网络技术的有关论文、书籍和资料; 2Linux内核编
3、程、网络编程的相关书籍和资料。 五、要求学生搜集的技术资料(指出搜集资料的技术领域) 1搜集和整理与NETFILTER相关资料; 2搜集Linux内核编程相关资料; 3收集网络安全,防火墙的相关资料。 摘 要在科技日益发展的今天,大众生活与互联网的关系越来越密切,可是网络安全问题也越来越严重。近年来媒体报导的很多黑客入侵事件都是通过互联网进行攻击的。防火墙是目前最为流行也是使用最为广泛的一种网络安全技术。在构建安全网络环境的过程中,防火墙作为第一道安全防线而倍受关注。本论文主要研究了Linux 2.4内核防火墙Netfilter系统的结构框架特点、工作原理及其在内核中的实现机制;Linux内核
4、模块的开发。论文设计了一个简单的包过滤防火墙。本设计在Netfilter上进行二次开发,设计一个内核模块,通过动态加载到内核中实现对数据包的过滤功能, 具有很高的效率,数据包处理能力较强。Netfilter框架的使用使其具有良好的代码结构,易于维护和扩展。防火墙架设在双网卡Linux服务器上,连接内部网络和外部网络。该防火墙主要实现以下功能:实现用户配置;基于IP地址的过滤;针对TCP/UDP协议端口的过滤;日志记录。论文主要内容包括:研究背景和本领域的研究现状;防火墙的基本概念;GNU/Linux 2.4内核防火墙Netfilter的工作原理和LINUX内核模块设计;防火墙主框架设计;详细说
5、明防火墙的各个功能模块的设计与实现;防火墙系统的测试,其中包括测试环境,测试方法与结果分析。关键词: 防火墙;包过滤;内核模块;Netfilter;钩子函数ABSTRACTNowadays,as technology is developing increasingly fast,the relationship between peoples ordinary life and Internet has become closer and closer. Meanwhile,the safety of Internet,becomes more and more serious. Recen
6、tly,it has often been reported that a lot of accidents about hackers attacking are done through the Internet. In the process of constructing security in the network environment in the process,firewall,as the first line of defense and security is very important.This paper works on the framework,theor
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2774.A LINUX防火墙设计与实现 毕业设计论文 2774. LINUX 防火墙 设计 实现 毕业设计 论文