2950交换机和华为2600路由器为例给大家介绍,因为涉及到IOS版本和其他不确定因素,在实际操作中,希望大家灵活运用。当然,下面的例子是我亲手调试通过的,您只需要改变一下相关名称,就可以正常使用了。 为了方便大家阅读,我简单的解释一下:在设置community 字串时,不要使用默认的public,因为它无容易被某些黑客监听,或者出现安全漏洞,可以选择自己认为有意义的字符串;host是接收traps的主机IP名字,可以根据您的实际需要调整。
以下命令在CISCO 2950环境里面调试通过:
C:\telnet 您的交换机的IP
User Access Verification
Password: TNKSW>en Password: TNKSW# conf t TNKSW(config)# nmp-server community chinatnk RO TNKSW(config)# snmp-server trap-source FastEthernet0/1 TNKSW(config)# snmp-server contact cqfanli@163.com TNKSW(config)# snmp-server host 192.168.0.6 chinatnk TNKSW(config)# snmp-server enable traps TNKSW# sh run TNKSW# wr (以下为部份摘录show run命令) ……
……
可以看到,到此我们的交换机的SNMP已经正常工作了,当然,最重要的是别忘了保存呀,要不然就前功尽弃了,呵呵…
再看看华为2600路由器的配置,其实也差不多的,不过华为的产品好象几个命令的CISCO有些不一样,^_^
C:\telnet 您的交换机的IP User Access Verification
Password: qjrouter> en Password: qjrouter# conf (华为产品不带terminal参数,*_*) qjrouter(config)#snmp-server ? community Enable SNMP ; set community string contact Text for mib object sysContact enable Enable SNMP Traps host Specify hosts to receive SNMP TRAPs location Text for mib object sysLocation trap-authentication Send TRAP on receipt of incorrect community string
qjrouter(config)#snmp-server enable traps qjrouter(config)#snmp-server contact cqfanli@163.com qjrouter(config)#snmp-server location chinatnk qjrouter(config)#snmp-server community ? ro Read-only access with this community string rw Read-Write access with this community string
qjrouter(config)#snmp-server community ro chinatnk qjrouter(config)# qjrouter#wr qjrouter#sh ru (以下为部份摘录show run命令) …… …… 友情提示:一定要保存,不要忘记了,^_^

STEP BY STEP教您安装MRTG
我们首先要从Internet上面下载最新的MRTG回来,MRTG的官方网址是:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/ MRTG的中国镜象网址是:http://mrtg.openunion.org/ MRTG的下载网址是:http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/ ,现在最新的版本是:mrtg-2.9.27.zip 如果您使用的是LINUX或者UNIX系统,可以直接下载mrtg-2.9.27.tar.gz 。软件下载回来后,我们要先将其解压。由于MRTG是一个PERL写的程序,不需要安装,稍后有些安装过程需要在DOS里面完成,所以建议解压的路径为C:\MRTG。 下面给出详细的安装步骤: 1、 运行cmd,进入DOS状态; 2、 c:\>cd\mrtg\bin 进入刚才解压的MRTG目录,准备执行命令; 3、 使用perl mrtg 命令测试MRTG是否正确; 4、 执行命令行perl cfgmaker chinatnk@192.168.0.254 --global "WorkDir: c:\www\mrtg" --output mrtg.cfg 这一行命令我要解释一下: chinatnk@192.168.0.254 使用的是您需要获得SNMP数据的设备的community 和它的IP地址; WorkDir: c:\www\mrtg 使用的是正确安装MRTG后,需要使用到的WEB目录,要根据实际情况更改; output mrtg.cfg 则是输出后的配置文件名称;
改好了之后按一下回车,系统就开始执行配置了。由于我是先使用的是交换机来作为的SNMP源,上面命令执行后,它会绑定24个端口,有一些信息显示出来,而路由器上没有那么多需要绑定的端口,所以信息量会稍微少一些。
此一步骤正常执行完后,系统将在MRTG的目录下生成指定的mrtg.cfg文件,我们下一步要做的就是修改MRTG文件,使之符合我们的要求。 有的设备不支持SNMP协议,在这里将会出现错误的提示信息,请各位朋友注意一下。 注意,如果您是需要同时监控多个设备的流量,则需要修改output 参数后面的配置文件名,此例中是mrtg.cfg。
详细资料如下:
C:\mrtg\bin>perl cfgmaker chinatnk@192.168.0.4 --global "WorkDir: e:\webroot\mrt g" --output mrtg4.cfg --base: Get Device Info on chinatnk@192.168.0.4: --base: Vendor Id: cisco --base: Populating confcache --snpo: confcache chinatnk@192.168.0.4: Name Fa0/1 --> 1 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/2 --> 2 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/3 --> 3 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/4 --> 4 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/5 --> 5 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/6 --> 6 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/7 --> 7 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/8 --> 8 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/9 --> 9 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/10 --> 10 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/11 --> 11 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/12 --> 12 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/13 --> 13 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/14 --> 14 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/15 --> 15 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/16 --> 16 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/17 --> 17 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/18 --> 18 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/19 --> 19 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/20 --> 20 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/21 --> 21 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/22 --> 22 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/23 --> 23 --snpo: confcache chinatnk@192.168.0.4: Name Fa0/24 --> 24 --snpo: confcache chinatnk@192.168.0.4: Name Nu0 --> 25 --snpo: confcache chinatnk@192.168.0.4: Name Vl1 --> 26 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/1 --> 1 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/2 --> 2 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/3 --> 3 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/4 --> 4 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/5 --> 5 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/6 --> 6 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/7 --> 7 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/8 --> 8 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/9 --> 9 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/10 --> 10 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/11 --> 11 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/12 --> 12 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/13 --> 13 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/14 --> 14 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/15 --> 15 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/16 --> 16 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/17 --> 17 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/18 --> 18 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/19 --> 19 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/20 --> 20 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/21 --> 21 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/22 --> 22 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/23 --> 23 --snpo: confcache chinatnk@192.168.0.4: Descr FastEthernet0/24 --> 24 --snpo: confcache chinatnk@192.168.0.4: Descr Null0 --> 25 --snpo: confcache chinatnk@192.168.0.4: Descr Vlan1 --> 26 --snpo: confcache chinatnk@192.168.0.4: Ip 192.168.0.4 --> 26 --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 1 --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 2 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 3 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 4 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 5 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 6 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 7 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 8 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 9 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 10 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 11 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 12 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 13 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 14 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 15 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 16 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 17 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 18 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 19 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 20 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 21 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 22 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 23 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 6 --> 24 (duplicate) --snpo: confcache chinatnk@192.168.0.4: Type 1 --> 25 --snpo: confcache chinatnk@192.168.0.4: Type 53 --> 26 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-81 --> 1 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-82 --> 2 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-83 --> 3 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-84 --> 4 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-85 --> 5 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-86 --> 6 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-87 --> 7 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-88 --> 8 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-89 --> 9 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8a --> 10 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8b --> 11 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8c --> 12 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8d --> 13 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8e --> 14 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-8f --> 15 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-90 --> 16 --snpo: confcache chinatnk@192.168.0.4: Eth 00-0b-be-b2-b8-91 --> 17 --snpo: confcache chin 上一页 [1] [2] [3] 下一页
|