当前位置:  技术问答>linux和unix

毕业设计开题了:基于linux的个人防火墙的设计于实现,给点建议

    来源: 互联网  发布时间:2016-01-31

    本文导语:  前段时间刚考完研究生,专业课中的操作系统考的真是垃圾。我本来是带着这个题目去让老师说一通,然后重新给我个题目的,没想到老师说:这题目很好,就做这个。我想问下各位过来人以下几个问题:     1、...

前段时间刚考完研究生,专业课中的操作系统考的真是垃圾。我本来是带着这个题目去让老师说一通,然后重新给我个题目的,没想到老师说:这题目很好,就做这个。我想问下各位过来人以下几个问题:

    1、这个题目够不够一个本科毕业生的毕业设计的分量?因为专业的原因,我们的毕业设计看中的是你最后设计出来的东西功能是否完善,设计流程是否规范,虽然最后的论文也是要有的。

    2、如果题目没问题,这个设计的侧重点应该放在哪比较合适?

    3、参考资料~~

    以下是我毕业的一个简单思路:

    内容
1.熟悉LINUX下C语言编程及套接口编程
2.熟悉TCP/IP原理
3.熟悉防火墙技术原理
4.在LINUX下编程实现防火墙
5.将防火墙程序登记到linux内核
6.验证linux防火墙的有效性
设计
(论文)
主要技术
指标
能够有效地完成LINUX防火墙
系统具有较高的执行效率
用程序实现毕业设计,形成规范的毕业论文
用幻灯片展示毕业论文

|
如果加个图形的话,你可以用GTK+设计。

火墙主要有日志,网络状态列表,网络状态控制(如拦截)组成的。所以,要3个界面,一个是主界面——状态列表。一个是日志界面,一个是控制界面。

说下原理:
一、监控 TCP连接 

黑客程序或木马程序的本质是实现数据传输。TCP和UDP(用户数据文报协议)是两个最常用的数据传输协议,它们都使用设置监听端口的方法来完成数据传输。 

实时监控所有端口的连接情况、及时对异常连接发出警告并提示用户删除异常连接,就可以有效地达到防黑目的。 

二、异常警告及删除连接 
通过定时比较前后两个 TCP连接表,我们可以立即发现异常并发出警告。收到警告信号后,我们应首

先将可疑连接删除掉,然后再仔细查找系统中是否有安全漏洞或有可疑进程在工作。

|
如果是个人防火墙的话,在协议栈的三层入口加入策略控制模块应该就可以实现需求了。不要说是否完善,设计流程是否规范,系统具有较高的执行效率这些话,关键不在这里。如果你是刚接触linux内核和协议栈你遇到问题远远不是上面的问题。不过一个良好的调试机制和日志系统可以让你快速定位问题,这很重要。iptables你可以参考一下。不过建议你制定好你的计划。防火墙可大可小哦。

|
哇,高手,我的毕业设计是linux下的多线程相关的。你做的防火墙太复杂了吧

|
又在玩文字游戏了,实际做出来的是小玩意。

|
我也想了解一下这方面

|
抄一下OpenBSD的PF.

|
先研究下iptables吧。呵呵。

    
 
 

您可能感兴趣的文章:

  • 毕业设计求助(更多分相送)!
  • 毕业设计求助(更多分相送)!
  • linux 毕业设计求解答
  • 毕业设计做JAVA,怎么写文档啊
  • 想要在linux下做个毕业设计,大家给推荐个题目吧
  • 跟LINUX相关的毕业设计
  • 毕业设计课题
  • 求毕业设计题目
  • 毕业设计
  • 求linux相关的毕业设计题目
  • 高分求助!毕业设计里的一个问题
  • 毕业设计做完了,散分罗
  • 我做ejb方面的毕业设计,哪位高手给点建议!
  • 毕业设计课题求助:在linux平台下开发,有idea者请进!!!
  • 请教毕业设计相关题目询问各位高手。。
  • 毕业设计想写一个简单的shell出来,不知是否可行?
  • 毕业设计用Linux可以做些什么!谢谢!
  • 毕业设计快完成了,还有最后几个小毛病………快救命…………之三
  • 关于linux下USB驱动的毕业设计选题建议
  • 紧急提问,毕业设计选题,linux裁剪 和网格计算!!!!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我的毕业设计:java+远程控制+防火墙技术+网络安全,欢迎大家一起讨论!
  • 毕业设计是开发snmp网管软件?我想用java做请问我该如何下手啊?
  • 毕业设计选了个linux环境下邮件系统,一时间难以下手,请各位指教。
  • 毕业设计想做虚拟机方面,大家有什么好的点子?
  • 被问得很多的问题,但实在希望得到大家提点:毕业设计的题目
  • 请大家给点建议,学嵌入式的研究生毕业设计选题
  • 关于基于linux的邮件系统,我想做一个局域网的邮件系统,大伙有什么意见?当毕业设计? 2.4.2kernel
  • 想做嵌入式linux方面的毕业设计,大家给个建议,谢谢
  • 毕业设计快完成了,还有最后几个小毛病………快救命…………之二
  • linux下的毕业设计,难度超高啊,请高人指点迷津!
  • ### 现在JAVA可应用在哪几个前沿技术,小弟想找个毕业设计的题目,请赐教 ###
  • 一道毕业设计题 关于 日期月份 文件访问 对您来说很简单 可我不会 朋友要我帮忙做的 拜托了!!!
  • 我在用QT做毕业设计,可是一点都不懂,请帮助我一下!
  • 想用java做毕业设计.各位大虾能不能帮忙定个题目,谢谢了。
  • 救命啊,毕业设计的时间就要到了!让内网机子默认访问主机http
  • 想基于ubuntu做一个毕业设计, 没有题目, 请大家出出主意
  • telnet协议分析和入侵检测.毕业设计,求指点.50分
  • 毕业设计,UNIX 微内核。
  • 小弟毕业设计为配置Linux各种服务,能否顺利完成高手给点意见
  • (毕业设计呀,好惨!)两个JBulider应用程序(未打包)之间互相传递信息(比如说用户名,用户密码,登陆日期等等),除了用Socket,还有其他方法吗?(
  • 征题:毕业设计用Linux可以做些什么?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3