首页> 中文学位 >校园智能DNS系统的构建和对DNS查询的统计分析
【6h】

校园智能DNS系统的构建和对DNS查询的统计分析

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 研究背景、现状及意义

1.2 主要研究内容

1.2.1 智能DNS

1.2.2 DNS数据的存储、统计与分析

1.3 论文结构

1.4 在研究生期间的工作

第二章 DNS综述

2.1 DNS概述

2.2 DNS体系结构

2.3 DNS关键术语

2.3.1 NS(Name Server)记录

2.3.2 域(Domain)

2.3.3 区域(zone)

2.3.4 授权

2.4 DNS报文格式

2.5 DNS的查询原理

2.5.1 DNS查询过程

2.5.2 DNS查询流程

2.6 SoLARIS环境下DNS服务器的配置

2.6.1 DNS软件BIND简介

2.6.2 对硬件的需求

2.6.3 Solaris9下的安装

2.8 本章小结

第三章 智能DNS在多出口高校中的应用

3.1 引言

3.2 问题的分析与研究

3.3 实现技术

3.3.1 NAT(Network.Address Translation)技术

3.3.2 策略路由(Policy Based Routing)技术

3.3.3 BIND 9中的View功能

3.4 配置实现

3.4.1 DNS相关配置

3.4.2 边界路由器的相关配置

3.4.3 网通出口防火墙Eudemon 1000的相关配置摘要

3.4.4 服务器的相关配置

3.5 本章小结

第四章 DNS查询信息的存储、统计与分析

4.1 问题的提出

4.2 NETFLOW简介

4.2.1 NetFlow流

4.2.2 NetFlow缓存

4.2.3 NetFlow的输出流格式

4.3 系统实现

4.3.1 NetFlow网络设备的配置

4.3.2 使用Flow—tools进行数据采集

4.3.3 Perl连接数据库安装DBD(Database Driver)驱动及DBI的使用

4.3.4 数据的存储

4.3.5 实时监测模块

4.3.6 验证测试

4.3.7 数据分析模块

4.4 本章总结

第五章 结论

5.1 本课题所做的工作

5.2 工作中的不足

5.3 下一步研究工作展望

参考文献

致 谢

展开▼

摘要

校园网是学校进行教学、科研和各种应用的基础平台。校园网的应用广泛,其网络结构和网络集成相对比较复杂,这些因素对DNS提出了更高的服务要求。
   本课题以内蒙古农业大学校园网有多个出口的实际情况为背景,构建了一个智能的DNS系统。在系统中主要利用BIND的视图特性,定义多个ACL,来匹配不同的查询用户,根据客户端源IP的不同而返回服务器不同的解析IP,然后结合策略路由和NAT技术,很好的解决了不同的ISP用户访问学校的对外资源时都要绕行到教育网的问题。
   在设计中又实现了对DNS查询数据的储存和统计分析。根据我们学校网络设备的架构情况,主要采用NetFlow技术,结合开源的flow-tools软件,过滤出DNS查询数据流。利用perl语言对产生的DNS历史数据定期保存在MySql数据库中。为了避免观察的延后性,实现了一个实时监控模块,观察当前一定时间段内有关DNS的一些统计数据。对得到的这些数据进行分析,当发现有异常的数据流时,结合相关的网络设备进行联动,保护DNS服务器不受侵害。

著录项

  • 作者

    杨东东;

  • 作者单位

    内蒙古大学;

  • 授予单位 内蒙古大学;
  • 学科 计算机技术
  • 授予学位 硕士
  • 导师姓名 李茹,麻海雷;
  • 年度 2010
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.18;
  • 关键词

    大学校园网; DNS系统; 数据查询;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号