INSTALL
上传用户:shbosideng
上传日期:2013-05-04
资源大小:1555k
文件大小:2k
源码类别:

SNMP编程

开发平台:

C/C++

  1. INSTALL file for Access-list Monitoring via MRTG
  2. First there are a few pre-requisites required in order to get the scripts going :
  3. A. MRTG :), which can be downloaded from :-
  4. http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html
  5. B. A Cisco Router.
  6. C. Rsh enabled on the Cisco Router, this is done as follows :
  7. ip rcmd rsh-enable <--- Enabled the 'rsh' command/feature.
  8. ip rcmd remote-host root x.x.x.x root enable <---- Allows the username of root from the
  9. host x.x.x.x to execute commands via rsh.
  10. Once these commands have been enabled on the router you will be able to start executing
  11. commands using 'rsh' from the shell of the machine you have allowed access from, I suggest as
  12. an example try the following :
  13. rsh x.x.x.x sh ru
  14. If successful it should return a copy of you current 'running config' to the screen
  15. If you get an error message like this 'Permission denied.' Please check the rsh enable feature
  16. on the router to make sure you allow access for that host/username.
  17. Copy the scripts (which I have included in this package) into an appropriate directory to run
  18. from, example I use the following :
  19. /usr/local/mrtg/configs/accesslist
  20. Its up to you what you use.
  21. Also make sure the scripts are executable 'chmod 755' should do the trick.
  22. I have also included a copy of the mrtg.cfg file required to run the scripts and feed them
  23. onto the graph, this has the filename mrtg.cfg included in this package.
  24. There is one slight problem which I havent worked out as yet (if someone could help, hint,
  25. hint) is that when MRTG doesnt receive an integer for 'out' in other words if the access-list
  26. has returned 0 matches it will display an error message, the graph will still plot.  This can
  27. be very annoying if you are running it from cron, as you mailbox can get filled up with cron
  28. error message, in my case I filter them to /dev/null using procmail.
  29. Thats it!
  30. I can be contacted by the following means :
  31. Email : roddy@satlink.com.au
  32. ICQ : 1987890
  33. Enjoy!