Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

1、在windows系统上安装mrtg需要perl的支持,所以需要装perl插件。

3、点击打开或关闭Windows功能

2:安装mrtg程序,由于mrtg是一个perl写的程序,所以不需要安装,下载后直接解压即可。我们解压到 c:\mrtg目录。

2、打开控制面板后找到程序选项

3、在C盘目录下建一个文件夹,文件名为www

4、勾选简单网络管理协议(SNMP)和WMI SNMP提供程序,然后确定保存

SNMP元素

SNMP协议操作

5、完成上面的操作后,然后是关于防火墙的配置。点击打开网络和共享中心

SNMP提供有三类操作,分别为Get,Set和Trap。

Get操作实现对被管理对象所表示的管理信息的读操作。

Set操作实现对被管理对象的管理信息进行写操作。

在被管理设备出现异常事件需要及时向管理工作站报告时,就需要Trap 操作。

  • ①若干个需要被管理的网络设备节点,如路由器、服务器等设备,每个节点上都运行着一个称为设备代理(agent)的应用进程,其实现对被管理设备的各种被管理对象的信息如流量等的搜集和对这些被管对象的访问的支持;
  • ②至少一个管理工作站,该管理站运行着管理平台应用系统,实现为管理员提供对被管设备的可视化的图形界面,从而使管理员可以方便的进行管理;
  • ③一个管理协议,用来定义设备代理和管理工作站之间管理信息传送的规程。其中管理协议的操作是在管理框架下进行的,管理框架定义了和安全相关的认证,授权,访问控制和加密策略等各种安全防护框架

1、打开控制面板

三、Perl语言

6、点击进入Windows防火墙

五、在WIN7上安装MRTG

Perl是一种解释型的高级语言,由 Larry Wall和其他许多人所写,融合了许多语言的特性。它主要是由无所不在的 C语言,其次由 sed、awk,UNIX shell 和至少十数种其他的工具和语言所演化而来。Perl对进程、文件和文字有很强的处理能力,操作灵巧方便,已经成为web上主要的脚本语言,绝大部分的CGI是用Perl写的。不但如此, Perl作为一种快捷的语言原形,在让不同的系统一起工作方面也有广泛的应用。许多系统管理员都在用Perl完成各种各样繁多的系统管理。有关快速原型设计、系统工具、软体工具、系统管理、资料库连结、图像程式设计、网路连结,和 WWW程式设计等之类的任务,都特别 适合用 Perl来做。

Perl是在UNIX上发展起来的,但是现在有适合各种系统的版本。而且Perl是解释型的语言,它在不同的平台间具有很好的移植性。

其实,Perl不只是一种编程语言,它是Internet文化的一部分,它提供了一种全新的思维方法。

一、 SNMP(简单网络管理协议)

13、完成,被监测的Win7设备的SNMP就配置好了。

四、WIN7下SNMP配置过程

7、点击高级设置

简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema),和一组资料物件。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet协议簇的一部分。

8.1、添加端口

在这里顺便添加161端口(与SNMP有关)

4、查看网页流量图

8.1.1、选UDP并输入161,点击下一步

4、配置mrtg

在C:\www下打开index.html就可以看到各个端口的流量图

8.1.2、选择允许连接

二、MRTG

我们在c:\mrtg\bin目录下创建三个后缀名为(.bat)dos批处理文件,文件名分别为perl cfgmaker;perl indexmaker;perl mrtg;

8.1.3、将域、专有、公用全都选上,然后点击下一步

12、如图步骤所示,添加的public是团体名称,团体名称可以随意改动,但一定要记住。

8.1.4、输入名字161(名字是可以随便输入),点击完成添加并开启成功161端口了。

8.2.1选择自定义,然后下一步

8、点击入站,开启那两个文件和打印机共享(回显请求-ICMPv4-In)

完~Thanks

Multi Router Traffic Grapher------MRTG

是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。

8.2、开启禁Ping

8.2.2、直接跳过程序下一步,来到协议和端口,然后下一步

如果被监测的设备不知道是不是禁Ping了,最好在这也新添加一个允许Ping的规则,步骤如下:

12号端口的详细信息:

12号端口的详细信息为:

编辑perl mrtg

8.2.3、如图所示,直接下一步

编辑perl cfgmaker

内容写为perl mrtg -logging=babeeta.log babeeta.cfg 保存,双击运行批处理文件。(从babeeta.cfg中读取配置并启动mrtg程序,同时记录日志信息到babeeta.log中)

  • 内容写为perl cfgmaker --global "workdir: c:\www" --global "options[_]: growright,bits" --global "Language: chinese" --output babeeta.cfg public@192.168.0.254 点击保存,双击运行批处理文件,这时在c:\mrtg\bin目录下生成babeeta.cfg的配置文件。
  • (团体名为public,172.21.22.20为我们要监控路由器的IP, c:\www为要生成的网页目录)

8.2.6、如图所示,输入名字,然后完成

编辑三个dos批处理文件:

8.2.4、如图所示,允许连接 ,直接下一步

8.2.5、如图所示,全都选上,然后下一步

隔一段时间,双击perl mrtg.bat刷新后,index.html 的内容变为:

编辑perl indexmaker

11、选定SNMP Service,右键点击属性

  • 内容写为perl indexmaker --title "MRTG chenyl shaol zhangxh" --columns 2 --output c:\www\index.html babeeta.cfg 点击保存,双击运行批处理文件。
  • (使用indexmaker 将babeeta.cfg文件中的内容转换成index.html,这时在c:\www目录下生成index.html文件,此文件的标题为” MRTG chenyl shaol zhangxh”,即陈玉林、邵岚、张晓慧的缩写。)

9、右键点击桌面的计算机,然后点击管理

10、如图所示,开启服务中的SNMP Service

WIN7下SNMP及MRTG的安装配置

信科2班 HLL小组

陈玉林 邵岚 张晓慧

Learn more about creating dynamic, engaging presentations with Prezi