Selasa, 14 Mei 2013

Konfigurasi SNMP dan MRTG di UBUNTU 12.04



SNMP & MRTG

Saat sebuah jaringan komputer dan aktifitas yang dipakai besar, kita membutuhkan suatu manajemen jaringan.Diperlukanlah SNMP dan MRTG, untuk memonitor jaringa tersebut. SNMP atau disingkat Simple Network Management Protocol ialah suatu protokol yang dirancang untuk membantu administrator dalam memonitor dan mengatur jaringan secara efisien dan optimal didalam satu kondisi saja.

Kemudian MRTG atau disingkat Multi Router Traffic Grapher ini adalah tool yang digunakan untuk melihat seberapa besar paket yang lewat baik yang masuk maupun  yang keluar.

Konfigurasi SNMP

1. Masuk ke Terminal
2. Lakukan perintah : $ sudo su
3. Lalu, masukkan password
4. Sebelumnya delete terlebih dahulu snmp, snmpd maupun mrtg.
    Dengan perintah : #apt-get remove snmp snmpd --purge
                           : #apt-get remove mrtg --purge
5. SNMP siap di install
    Dengan perintah : #apt-get install snmpd

6. Selanjutnya, lakukan perintah : # nano /etc/snmp/snmp.conf
7. Setelah itu tambahkan
    rocommunity snmp@key 192.168.1.100
    rocommunity snmp@key 127.0.0.1
    sebelum System Information

8. Setelah langkah di atas,restart snmp dengan perintah
    /etc/init.d/snmpd restart
9. Lalu tes dengan snmpwalk
    snmpwalk -v 1 -c snmp@key -O e 127.0.0.1


Inilah hasilnya,

iso.3.6.1.2.1.1.1.0 = STRING: "router"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.14988.1
iso.3.6.1.2.1.1.3.0 = Timeticks: (63421400) 7 days, 8:10:14.00
iso.3.6.1.2.1.1.4.0 = STRING: "PUSKOM"
iso.3.6.1.2.1.1.5.0 = STRING: "Router-PCR"
iso.3.6.1.2.1.1.6.0 = STRING: "IT-Room"
iso.3.6.1.2.1.1.7.0 = INTEGER: 78
iso.3.6.1.2.1.2.1.0 = INTEGER: 24
iso.3.6.1.2.1.2.2.1.1.1 = INTEGER: 1
iso.3.6.1.2.1.2.2.1.1.2 = INTEGER: 2
iso.3.6.1.2.1.2.2.1.1.3 = INTEGER: 3
iso.3.6.1.2.1.2.2.1.1.4 = INTEGER: 4
iso.3.6.1.2.1.2.2.1.1.5 = INTEGER: 5
iso.3.6.1.2.1.2.2.1.1.6 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.1.7 = INTEGER: 7
iso.3.6.1.2.1.2.2.1.1.8 = INTEGER: 8
iso.3.6.1.2.1.2.2.1.1.9 = INTEGER: 9
iso.3.6.1.2.1.2.2.1.1.10 = INTEGER: 10
iso.3.6.1.2.1.2.2.1.1.11 = INTEGER: 11
iso.3.6.1.2.1.2.2.1.1.12 = INTEGER: 12
iso.3.6.1.2.1.2.2.1.1.13 = INTEGER: 13
iso.3.6.1.2.1.2.2.1.1.16 = INTEGER: 16
iso.3.6.1.2.1.2.2.1.1.17 = INTEGER: 17
iso.3.6.1.2.1.2.2.1.1.18 = INTEGER: 18
iso.3.6.1.2.1.2.2.1.1.19 = INTEGER: 19
iso.3.6.1.2.1.2.2.1.1.20 = INTEGER: 20
iso.3.6.1.2.1.2.2.1.1.21 = INTEGER: 21
iso.3.6.1.2.1.2.2.1.1.22 = INTEGER: 22
iso.3.6.1.2.1.2.2.1.1.23 = INTEGER: 23
iso.3.6.1.2.1.2.2.1.1.24 = INTEGER: 24
iso.3.6.1.2.1.2.2.1.1.25 = INTEGER: 25
iso.3.6.1.2.1.2.2.1.1.26 = INTEGER: 26
iso.3.6.1.2.1.2.2.1.2.1 = STRING: "Internet-Elearning-Server"
iso.3.6.1.2.1.2.2.1.2.2 = STRING: "Internet-Hosting2"
iso.3.6.1.2.1.2.2.1.2.3 = STRING: "DMZ"
iso.3.6.1.2.1.2.2.1.2.4 = STRING: "Staf-Puskom"
iso.3.6.1.2.1.2.2.1.2.5 = STRING: "Internet-Hosting-Server"
iso.3.6.1.2.1.2.2.1.2.6 = STRING: "LAB"
iso.3.6.1.2.1.2.2.1.2.7 = STRING: "Kelas"
iso.3.6.1.2.1.2.2.1.2.8 = STRING: "Publik"
iso.3.6.1.2.1.2.2.1.2.9 = STRING: "Staf-Admin"
iso.3.6.1.2.1.2.2.1.2.10 = STRING: "Perumahan"
iso.3.6.1.2.1.2.2.1.2.11 = STRING: "Internet-WanXP-2"
iso.3.6.1.2.1.2.2.1.2.12 = STRING: "Internet-DNS-Server"
iso.3.6.1.2.1.2.2.1.2.13 = STRING: "Internet-WanXP"
iso.3.6.1.2.1.2.2.1.2.16 = STRING: "Lab-R236"
iso.3.6.1.2.1.2.2.1.2.17 = STRING: "Lab-R313"
iso.3.6.1.2.1.2.2.1.2.18 = STRING: "Lab-R316"
iso.3.6.1.2.1.2.2.1.2.19 = STRING: "Lab-R317"
iso.3.6.1.2.1.2.2.1.2.20 = STRING: "Lab-R319"
iso.3.6.1.2.1.2.2.1.2.21 = STRING: "Lab-R320"
iso.3.6.1.2.1.2.2.1.2.22 = STRING: "Lab-R323"
iso.3.6.1.2.1.2.2.1.2.23 = STRING: "Lab-R324"
iso.3.6.1.2.1.2.2.1.2.24 = STRING: "Lab-R329"
iso.3.6.1.2.1.2.2.1.2.25 = STRING: "Lab-R330"
iso.3.6.1.2.1.2.2.1.2.26 = STRING: "Internet-Bridge-IP"



Selanjutnya

Konfigurasi MRTG

  1. Install aplikasi mrtg
    # apt­get install mrtg
  2. Direktori kerja mrtg berada di /var/www/mrtg, sedangkan konfigurasinya berada di /etc/mrtg.cfg
  3. Langkah awal adalah melakukan pengecekan target, apakah sudah ada snmp agent atau belum (contoh IP 10.252.108.1)                                          # snmpwalk ­c public ­v 1 localhost
  4. Apabila snmp agent sudah terdeteksi, kita akan membuat konfigurasi mrtg dengan perintah “cfgmaker”
    # cfgmaker public@localhost > /etc/mrtg.cfg
  5. Kemudian kita harus membuat file index.html di direktori /var/www/mrtg
    # indexmaker ­­--output=/var/www/mrtg/index.html /etc/mrtg.cfg 
  6. Kemudian jalankan perintah “mrtg”
    # mrtg
  7. Akses dengan web browser alamat “http://localhost/mrtg/”
  8. Tunggu 10 menit hingga keluar hasil di website tersebut                                 DAn hasil nya dapat dilihat seperti gambar di bawah ini                                                                                                                                                                          
  9. selanjutnya untuk mengubah MRTG Localhost ke MRTG router maka perlu mengubah perintah sebagai berikut.                                                                 # nano /etc/snmp/snmpd.conf                                                                       dan ubah  rocommunity public localhost                                                  menjadi #  rocommunity public localhost                                                   
  10. Lalu mengubah perintah localhost menjadi alamat gateway dari router,seperti berikut
     # cfgmaker public@172.16.30.1 > /etc/mrtg.cfg
  11. Lalu jalankan perintah berikut
    # indexmaker ­­output=/var/www/mrtg/index.html /etc/mrtg.cfg
  12. Selanjutnya jalankan perintah untuk pengecekan MRTG
    #mrtg
  13. JIka terjadi error pada mrtg dan ada perintah untuk memasukkan env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
         maka dibuat # sudo env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
  14. Setelah itu jalankan ulang perintah
        # indexmaker ­­output=/var/www/mrtg/index.html /etc/mrtg.cfg
  15. Akses dengan web browser alamat “http://localhost/mrtg/”


Hasil Grafik yang didapatkan










 Dari hasi gambar di atas dapat diihat bahwa router pada PCR memiliki interface yang banyak,sehingga menampilkan aktivitas penggunaan internet pada beberapa daerah cakupan router.


Tidak ada komentar:

Posting Komentar