全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux下用mrtg监控网络设备的端口流量被监控设备必须支持snmp协议,因为mrtg就是通过snmp协议来获取设备的端口流量信息。如何在一个网络设备上启用snmp协议呢?在配置模式下执行如下命令:3550(config)#snmp-server community public ro,启用snmp协议。启用后才能使用mrtg进行监控。我中心用一台linux服务器监控三台网络设备的流量,其服务器地址为10.66.100.*/16,三台内网交换机的任一VLAN地址分别为192.168.3.*/24,172.19.96.*/24,10.66.0.*/16。在执行mrtg的各步操作前,linux系统中必须先安装apache服务,用于网页发布。I、 Apache服务的安装因为mrtg是以网页的形式来显示被测设备的端口流量信息的,所以必须先安装apache服务。现将安装过程中的几个问题描述如下:下载apache-2.0.44-2.i586.rpm软件包,安装时系统显示“libssl.so.0 is needed by apache-2.0.44-2.i586.rpm”,说明安装apache服务时需要该函数库。下载openssl-compat-0.9.6m-8.i586.rpm软件包,安装后系统不再出现上述提示,但提示缺少libdb.so.3文件,下载db2-2.4.14-8.i585.rpm软件包,安装后可以正常安装apache2.0。II、 Apache服务的配置安装完成后,系统自动在/etc/apache2目录下生成httpd.conf文件,该文件是Apache服务的配置文件,将其中一行修改如下:此目录即为网页发布目录,后续操作所生成的Index文件都将存放在这个目录中,才能以网页的形式发布出来。III、 启动Apache服务 在“控制面板”“服务”项中选中httpd项,进行各种操作。注:给大家介绍一个网站,上面提供了非常全面的rpm包下载,本文中所用的所有rpm包都从该网站下载,非常方便。网址为:/IV、 安装MRTG下载mrtg-2.16.4.tar.gz文件, 解压缩至mrtg-2.16.4目录,命令如下:rootlocalhost lxjun#tar -zxvf mrtg-2.16.4.tar.gz将mrtg安装至指定目录/usr/local/mrtg-2.16.4rootlocalhost mrtg-2.16.4#./configure -prefix=/usr/local/mrtg-2.16.4rootlocalhost mrtg-2.16.4#makerootlocalhost mrtg-2.16.4#make install简单网络拓扑结构如下图所示:CISCO 3550内网交换机D认证计费服务器Pix 520 FirewallInternet 出口 IInternet 出口 IIhostcfgmaker命令的使用方法:执行如下命令:rootlocalhost bin#./cfgmaker -man便会出现该命令的使用介绍。现将几个重要参数介绍如下。参 数参 数 说 明ifref选 项nr用MIB II库中的ifindex标识接口 (default)ip使用ip地址标识接口eth使用mac地址标识接口descr使用描述信息标识接口name使用接口名标识接口type使用接口类型标识接口Show-op-down显示所有端口 (up and down)no-downPix 520 FW的流量监控1、 生成.cfg文件rootlocalhost bin#perl cfgmaker public -global workdir:/usr/local/apache2/htdocs/mrtg-2.16.4 -ifref=ip -output mrtg.cfg这样即在当前目录下生成CISCO pix 520的配置文件mrtg.cfg。2、 编辑配置文件使用vi编辑器对该文件进行编辑,使其成为一个守护进程(daemon)运行。在该文件末尾添加runasdaemon:yes,存盘退出。3、 后台运行mrtg,时刻监视设备端口流量rootlocalhost bin# perl mrtg mrtg.cfg &注:若此进程正在运行,应先杀掉后才能正常执行,否则将出现错误提示。在执行此操作前,应先使用rootlocalhost bin# ps -ef |grep mrtg命令查看一下正在运行的关于mrtg的所有进程,查看结果如下:root 16004 1 0 Apr03 ? 00:10:37 perl mrtg mrtg.cfgroot 20778 1 0 Apr04 ? 00:03:50 perl mrtg mrtg.cfgroot 6277 1 0 09:27 ? 00:00:02 perl mrtg mrtg.cfgroot 6420 6169 0 09:41 pts/4 00:00:00 grep mrtg表明此进程正在运行,应使用rootlocalhost bin# kill -9 6277(PID)先杀掉此进程,再执行此步操作。4、 生成INDEX文件rootlocalhost bin# perl indexmaker -output=/usr/local/apache2/htdocs/mrtg-2.16.4/index.html mrtg.cfg在指定目录下生成index文件,该文件以图表的形式实时记录了firewall各端口的流量信息。PIX firewall 520上的操作执行第1步时,无法生成配置文件,系统提示“as no info could be retrieved”。查看防火墙配置,发现该主机没有被允许提供SNMP信息,添加如下命令,即可生成配置文件。pixfirewall(config)# snmp-server host inside 00内网交换机的流量监控利用cfgmaker命令一次生成多个网络设备的配置文件 rootlocalhost bin#perl cfgmaker -global “workdir:/usr/local/apache2/htdocs/mrtg-2.16.4” -no-down -show-op-down public public53 public -output total.cfg 依次执行以下各步骤,可以在一个索引文件中查看到所有内网设备的实时流量状态。MRTG应用程序的自启动问题 更换端口后必须进行的操作因为MRTG是通过snm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中小学生交通安全教育知识主题班会课件
- 《压力管道安全技术监察规程》解读
- 2026年秋季学期干部职工流感与普通感冒的区别课件
- 初中七年级语文上册古诗文月考专项检测试卷含答案
- 2026年职业应聘测试题及答案
- 2026年动词现在分词测试题及答案
- 医基试题及答案
- 2026年招聘文秘笔试测试题及答案
- 2026年销售潜力测试题及答案
- 2026年物质简单运动测试题及答案
- 四川蜀道铁路投资集团有限责任公司2026年秋季校园招聘笔试备考题库及答案详解
- 心电图培训专项试题及答案呈现
- 2026年静脉治疗理论试题及答案
- 新苏教版三年级数学上册第一单元《4.混合运算(3)》课件
- 2026年乡镇副镇长公开选拔面试试题附答案
- 新人教版数学四年级上册《1亿有多大》教学课件
- 2026秋小学岭南版美术六年级上册(新教材)教学计划附教学进度表
- 26新二年级上册科学【知识点总结】教科版
- 《技术学科知识与教学能力》(高级中学)全套备考核心资料(含真题解析)
- JJG 688-2025 汽车排放气体测试仪检定规程
- 成人急性激越症状快速处置中国专家共识(2024版)
评论
0/150
提交评论