Apa itu SNMP ???
SNMP (Simple Network Management
Protocol) merupakan protokol yang dapat digunakan untuk melakukan
manajemen jaringan. Melalui protokol ini, kita akan mendapat informasi
tentang status dari suatu jaringan. Protokol ini menggunakan transpor
UDP pada port 161. Perangkat yang memiliki SNMP agent antara lain: CISCO
router, Linux Server. Sedangkan untuk pencatatan datanya dapat
digunakan aplikasi MRTG.
Apa itu MRTG ???
MRTG (Multi Router Traffic Grapher)
merupakan aplikasi yang digunakan untuk memantau beban trafik pada link
jaringan. MRTG akan membuat halaman HTML yang berisi gambar GIF yang
mengambarkan trafik melalui jaringan secara harian, mingguan, bulanan
dan tahunan. MRTG tersedia untuk sistem operasi UNIX dan Windows NT.
Konfigurasi SNMP dan MRTG
Pertama-tama konfigurasi dulu SNMP nya, seperti berikut ini :
1. Masuk ke Terminal
2. Lakukan perintah : $ sudo su
3. Lalu, masukkan password anda
2. Lakukan perintah : $ sudo su
3. Lalu, masukkan password anda
4. SNMP siap di install
Dengan perintah : #apt-get install snmp snmpd
5. Selanjutnya, lakukan perintah : # nano /etc/snmp/snmp.conf
Dengan perintah : #apt-get install snmp snmpd
5. Selanjutnya, lakukan perintah : # nano /etc/snmp/snmp.conf
kemudian ubah:
#rocommunity snmp@key 192.168.1.100
#rocommunity snmp@key 127.0.0.1
menjadi:
rocommunity snmp@key 192.168.1.100
rocommunity snmp@key 127.0.0.1
6. Restart snmp, dengan perintah :
6. Restart snmp, dengan perintah :
# /etc/init.d/snmpd restart
7. Test dengan snmpwalk, dengan
perintah :
# snmpwalk -v 1 -c snmp@key -O e
127.0.0.1
Selesai deh Konfigurasi SNMP-nya, huft :|
Ini dia 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"
.......
Ini dia 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"
.......
setelah beres konfigurasi SNMP-nya, sekarang lanjut deh konfigurasi MRTG, berikut ini cara konfigurasinya :
1. Install MRTG
Dengan perintah : #apt-get install mrtg
file mrtg secara otomatis akan masuk ke /var/www/mrtg
2. Selanjutkan : Lakukan perintah : #snmpwalk -c public -v 1 localhost
Dengan perintah : #apt-get install mrtg
file mrtg secara otomatis akan masuk ke /var/www/mrtg
2. Selanjutkan : Lakukan perintah : #snmpwalk -c public -v 1 localhost
3. Kemudian lakukan
Dengan perintah #cfgmaker public@172.16.30.1 > /etc/mrtg.cfg
Dengan perintah #cfgmaker public@172.16.30.1 > /etc/mrtg.cfg
172.16.30.1 adalah ip localhost yang digunakan
4. Kemudian kita harus membuat file index.html di direktori /var/www/mrtg
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
5.
Kemudian jalankan perintah “mrtg”
# mrtg
# mrtg
6..Akses dengan web browser alamat “http://localhost/mrtg/”
"Tunggu prosesnya kurang lebih 10 menit, jika instalasi anda sukses akan tampil seperti gambar berikut : "
Kemudian Untuk melihat hasil IP user
lakukan perintah seperti berikut ini :
1. #cfgmaker public@IPuser > /etc/mrtg.cfg
1. #cfgmaker public@IPuser > /etc/mrtg.cfg
2. Kemudian kita harus membuat file index.html di direktori /var/www/mrtg
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
# indexmaker output=/var/www/mrtg/index.html /etc/mrtg.cfg
3.Kemudian Lakukan perintah :
#nano/etc/snmp/snmpd.conf
kemudian hapus
tanda pagar pada tulisan rocommunity Publlic localhost
4. Kemudian lakukan perintah
#/etc/init.d/snmpd
restart
5.Kemudia lakukan perintah terakhir
yaitu :
#env LANG=C
/usr/bin/mrtg
6..Akses dengan web browser alamat “http://localhost/mrtg/”
"Tunggu prosesnya kurang lebih 10 menit, jika instalasi anda sukses akan tampil seperti gambar berikut : "
Selesai deh konfigurasi SNMP dan MRTG nya, tugas anda selanjutnya adalah
memonitor jaringan yang anda pergunakan dengan melihat dan menganalisa
hasil seperti yang sudah kita peroleh diatas.
Semoga bermanfaat :)
Tidak ada komentar:
Posting Komentar